[AR] Payment Sandbox & Test Environment in Morocco
[AR] Test your payment integration before going live. ChariBaaS provides a full sandbox environment that mirrors production behavior — simulate transactions, test all payment methods, validate webhook handling, and verify error scenarios. Sandbox access is available to all developers integrating with ChariBaaS.
[AR] What is it?
[AR] A payment sandbox is a testing environment that simulates real payment processing without moving actual money. It allows developers to test their integration end-to-end: initiating payments, handling 3D Secure flows, processing refunds, receiving webhooks, and handling error cases — all with test credentials and simulated payment methods. A good sandbox mirrors production behavior as closely as possible, supports all payment methods and scenarios, and provides test card numbers and credentials for different outcomes (success, decline, error).
[AR] Why ChariBaaS?
[AR] ChariBaaS's sandbox provides a complete testing environment: test card numbers for Visa and Mastercard (success and decline scenarios), simulated local payment methods (DamaneCash, ChaabiCash, Maroc Pay), webhook testing with verifiable payloads, and the same API endpoints as production. The sandbox is free to access and available immediately upon registration. The sandbox covers not just payments but the full BaaS platform — account creation, KYC simulation, card issuing test flows, and more — allowing comprehensive end-to-end testing.
[AR] How ChariBaaS addresses this
[AR] ChariBaaS provides free sandbox access with: test API credentials, test card numbers for various scenarios (approved, declined, 3D Secure challenge), simulated local payment method flows, webhook delivery testing, and the same API structure as production. Developers can test their full integration before processing real transactions.
[AR] Related services
[AR] Acquiring (Online) — Chari Pay
[AR] Accept payments online via Chari Pay — PCI DSS certified, 3D Secure. Multiple payment methods: card, DamaneCash, ChaabiCash, Maroc Pay. Plug-and-play for Shopify, WooCommerce, and Amadeus.
[AR] Learn more[AR] Payment Accounts & Wallets
[AR] Compliant payment accounts & wallets with Moroccan IBANs. Fully digital account opening via phone number with built-in KYC/KYB. Real-time balance, transaction history, and fund management — all accessible via API.
[AR] Learn more[AR] Onboarding KYC / KYB
[AR] Onboard customers in under five minutes — securely and compliantly. Tiered KYC levels (1,000 to 100,000 DH), automated identity verification with document scanning and facial recognition, and full lifecycle management.
[AR] Learn more[AR] Cards Issuing & Management
[AR] Issue branded Visa cards — physical and virtual — with a fully in-house Card Management System. Full lifecycle control: activation, limits, contactless, ATM, online. Visa Associate License with dedicated BINs.
[AR] Learn more[AR] Use cases
[AR] Pre-launch testing
[AR] Validate your entire payment flow before going live — from checkout to settlement — using the sandbox.
[AR] Continuous integration
[AR] Include sandbox API calls in your CI/CD pipeline to catch payment integration regressions automatically.
[AR] Error handling validation
[AR] Test decline scenarios, network errors, and edge cases to ensure your application handles failures gracefully.
[AR] Webhook development
[AR] Develop and test your webhook receiver with real-format payloads from the sandbox environment.
[AR] Team onboarding
[AR] Give new developers sandbox access to learn the API and build familiarity before working on production integrations.
[AR] Frequently asked questions
[AR] Sandbox access is available upon registration with ChariBaaS. Contact our team to receive your sandbox API credentials and documentation.
[AR] Yes. The sandbox uses the same API endpoints, request/response formats, and webhook structures as production. Only the credentials and payment processing are simulated.
[AR] Yes. The sandbox simulates DamaneCash, ChaabiCash, and Maroc Pay flows alongside Visa and Mastercard test cards.
[AR] Yes. ChariBaaS provides test card numbers for different scenarios: approved transactions, declined transactions, 3D Secure challenges, and various error conditions.
[AR] Yes. Sandbox access is provided free of charge to all developers integrating with ChariBaaS.