Payment Configuration
Manage Stripe API keys for test and live environments
Stripe Configuration
Switch between Test and Live environments.
Use test keys to verify BNPL and fee transactions without real charges.
API Keys
Test Transaction
Send a test payment to verify BNPL and fee processing are working.
Stripe Webhook
Add this URL as a webhook endpoint in your Stripe dashboard so payment events update automatically.
Events to enable:
payment_intent.succeeded ยท payment_intent.payment_failed ยท payment_intent.processing ยท payment_intent.canceled
Plaid Configuration
Switch between Sandbox and Production.
API Connection Test
Verify your sandbox credentials are valid and the API is reachable.
Allowed Redirect URIs
Add these in your Plaid Dashboard โ API โ Allowed redirect URIs. Required for OAuth institutions (e.g. Chase, Wells Fargo).
Custom redirect URIs (e.g. https://*.example.com/oauth)
Tip: Use * as a subdomain wildcard, e.g. https://*.payzario.com/oauth
Allowed Android Package Names
Add these in your Plaid Dashboard โ API โ Allowed Android package names. Required for the Android SDK and React Native SDK for Android.
Example: com.payzario.app โ matches your Android app's applicationId in build.gradle
Handles: TRANSACTIONS updates, ITEM errors, re-auth required
To get Plaid Production access:
Open Plaid Dashboard โ ยท Apply for production under Settings โ API โ WebhooksWhat This Does:
- Stores your Stripe API keys securely
- Allows toggling between test and live environments
- Tests BNPL and fee transaction processing
- Verifies payment intents are created correctly
- Switch Plaid between sandbox and production