Djust Onboarding Guide - From Contract to Go-Live
This guide outlines the full onboarding process for new clients joining the Djust platform, including payment configuration through Djust Pay.
Timeline
flowchart LR subgraph subGraph0["Djust Pay Configuration"] D1["Payments<br> Methods"] D["Payment<br> Config"] D2["API Keys"] D3["Webhooks"] end B["Contract<br> & Kickoff"] B --> C["Setup<br> & Access"] C --> D D --> D1 & D2 & D3 D1 --> E["Testing<br> & UAT"] D2 --> E D3 --> E E --> F["Go-Live"] F --> G["Support"] D1@{ shape: rounded} D@{ shape: rounded} D2@{ shape: rounded} D3@{ shape: rounded} B@{ shape: rounded} C@{ shape: rounded} E@{ shape: rounded} F@{ shape: rounded} G@{ shape: rounded} subGraph0@{ shape: rounded} D1:::subphase D:::phase D2:::subphase D3:::subphase B:::phase C:::phase E:::phase F:::phase G:::phase classDef phase fill:#0080ff,stroke:none,color:#ffffff,font-size:12px,border-radius:12px classDef subphase fill:#ffffff,stroke:none,color:#1A2A44,font-size:10px,border-radius:10px classDef startEnd fill:#FFAF40,stroke:none,color:#1A2A44,font-size:12px,border-radius:12px
📄 1. Contract Signing & Kickoff
✅ Objectives
- Finalize legal and commercial agreements.
- Align on project scope, delivery phases, and stakeholders.
📦 Deliverables
- Signed commercial contract
- Kickoff meeting scheduled
- Project team assigned
🔧 2. Project Setup & Access Provisioning
✅ Objectives
- Set up environments and grant access to key resources.
🛠️ Actions
- Provision test and production environments
- Grant access to:
- Djust Backoffice
- API documentation and credentials
- Staging storefront (optional)
- Set up communication channel
💳 3. Payment Configuration – Djust Pay
✅ Objectives
- Enable secure and branded payments through Adyen.
Create and configure Merchant Account
Each client must operate with their own Adyen merchant account.
Contact Djust to initiate merchant account setup.
Configuration steps :
Step | Action |
---|---|
1 | Enable relevant payment methods (Visa, Bank Transfer, etc.) |
2 | Generate:
|
3 | Configure webhooks |
4 | Run test transactions
|
🧪 4. Testing & UAT
✅ Objectives
- Ensure all critical features are tested and validated.
🔍 Scope
- End-to-end purchase flow
- Payment capture and refund
- Order lifecycle (status updates, stock changes)
- Customer journey (UX validation)
- Admin workflows (order management, CMS, etc.)
Automated and manual QA is performed in staging.
🚀 5. Go-Live
✅ Objectives
- Move to production with real data and live payments.
✅ Checklist
- Production environment ready and tested
- Webhooks active and validated
- Payment methods enabled
- First real test order confirmed
🛎️ 6.Post-Go-Live Support
✅ Objectives
- Support a smooth launch and first weeks of operation.
👥 Setup
- Dedicated support contact
- Monitoring in place (orders, payments, errors)
- Weekly check-ins during launch period (optional)
- Retro or post-launch feedback session after 30 days
📋 Summary of Responsibilities
Actor | Responsability |
---|---|
Djust | Platform setup, API access, support, and documentation |
Client | Product data, design assets, payment merchant onboarding (KYC/KYB...) |
Adyen | Payment processing and merchant account provisioning |
Updated about 2 months ago