Deprixa Plus — Billing & Invoicing · Payment Gateways
Payment gateways are configured in Settings → Billing. Each gateway can be enabled independently and supports a test mode for development and staging environments.
Stripe
Credit and debit cards, Apple Pay. Provides the broadest international coverage. Requires Stripe API keys (publishable + secret).
PayPal
PayPal balance, credit and debit cards via PayPal checkout. Requires PayPal Client ID and Secret.
Paystack
Cards, bank transfer, and mobile money. Optimized for African markets (Nigeria, Ghana, South Africa, Kenya). Requires Paystack public and secret keys.
Gateway Configuration Fields
| Field | Description |
|---|---|
| Enabled | Toggle the gateway on or off |
| Test Mode | Use sandbox/test API keys for development. No real charges are processed. |
| API Keys | Public key (client-side) and secret key (server-side) from the provider dashboard |
| Webhook URL | Auto-generated URL to receive payment confirmation callbacks from the provider |
Test mode before going live
Always enable Test Mode first and process a few test payments to verify the integration works correctly. Once confirmed, switch to live mode with your production API keys.