Cpay integration
Cpay is used as a crypto payment integration for deposit and withdrawal-related payment flows.
Platform role
Within Tsada, Cpay can support:
- Deposit address or payment request creation.
- Payment status updates.
- Crypto currency routing.
- Deposit confirmation handling.
- Withdrawal request processing.
- Webhook-based transaction updates.
Operator responsibilities
The operator is responsible for the commercial relationship with Cpay, supported currencies, treasury process, withdrawal policy, compliance review, and any manual payment operations required by the business.
Technical configuration
A production setup normally requires:
- Cpay merchant credentials.
- API endpoint configuration.
- Webhook URL registration.
- Webhook secret or signature validation.
- Supported currency mapping.
- Deposit and withdrawal limits.
Operational notes
Crypto payment flows must be validated against real operational scenarios: pending deposits, confirmed deposits, failed payments, withdrawal review, rejected withdrawals, and reconciliation between provider state and the platform ledger.