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, with sensitive payment processing handled by enterprise-grade payment service providers behind a white-labelled experience.
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 by the underlying payment provider, 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 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.
Documentation Overview
This section covers all aspects of Djust Pay integration, from onboarding to payment processing and marketplace payouts.
Getting Started
| Page | Description |
|---|---|
| Onboarding Guide - From Contract to Go-Live | Full onboarding process: contract, environment setup, testing, and go-live checklist. |
| Merchant Onboarding (Manual Flow) | How DJUST creates merchant accounts and how merchants complete their KYC onboarding. |
Payment Methods
| Page | Description |
|---|---|
| Managing Card Payments | Card payment lifecycle: Drop-in integration, 3D Secure, capture modes, and webhooks. |
| Purchasing Card Level 3 (P-Card L3) | Advanced card payments with Level 2/3 data enrichment for B2B scenarios. |
| Bank Transfer On Due Date | Deferred bank transfer payments for B2B: due date computation, reconciliation, and configuration. |
Refunds
| Page | Description |
|---|---|
| Refunds | Full and partial refund lifecycle: funding, commission recalculation, and payout impact. |
Marketplace Payouts
| Page | Description |
|---|---|
| Supplier Payout Lifecycle | End-to-end supplier payout flow: eligibility, computation, execution, and statuses. |
| Supplier Payout Configuration | Configure payout eligibility rules and marketplace banking mode for supplier payouts. |
Exports
| Page | Description |
|---|---|
| Transactions - Export | Generate and manage CSV exports of transaction data. |
| Supplier Payouts - Export | Generate and manage CSV exports of supplier payout data. |
| Funding Transfers - Export | Generate and manage CSV exports of funding transfer data. |
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 7 days ago
