Introduction to Djust Pay
Djust Pay is the unified payment module provided by Djust. It enables brands and retailers to manage payments in a seamless, secure, and fully branded way, powered by a native integration with the Adyen payment platform.
🎯 Objectives
Djust Pay was designed to address the following needs:
- Provide a frictionless and branded payment experience aligned with each merchant's identity.
- Support white-label payment flows, with each client using their own merchant account.
- Easily integrate international payment methods (e.g. Visa, Mastercard, Bank Transfer, BNPL, Pay By Link, etc.).
- Ensure security and compliance (including PCI-DSS).
- Centralize transaction management, status tracking, refunds, and notifications within Djust.
🔐 Security & Compliance
- Djust does not handle or store cardholder data directly.
- Sensitive data is processed exclusively via Adyen, through secure components or hosted pages.
- The solution is PCI-DSS compliant by design, with Djust acting as an orchestrator rather than a PSP.
👤 Multi-Client Management
Each Djust client benefits from:
- Their own dedicated Adyen merchant account, manually configured or supported by the Djust team.
- A Djust configuration entry with API Key, HMAC key, and merchant account identifier.
- Merchant-level access to initiate payments, track statuses, and manage flows.
🚀 Supported Use Cases (MVP)
- Visa Credit Card and Bank Transfer payments at order confirmation
- Real-time payment status tracking (via webhook + API)
- Manual or automatic capture (for Credit Cards only)
🔧 Fast API Integration
Djust provides a set of REST APIs.
Integration in a test environment typically takes a few days, with support from the Djust team.
📚 Related Documentation
Updated about 2 months ago