Production Environment
Live API URLs, credentials, and cutover from Fin staging to production.
Production is the live environment where real customer payments are processed. Complete Fin Staging Guide and Go-Live Checklist before cutover.
Production URLs
| Service | URL |
|---|---|
| API base | https://api.digetpay.com/v1 |
| Checkout page | https://partner.digetpay.com/pay/checkout |
| Merchant dashboard | https://admin.digetpay.com |
Compare with Fin staging: Environments Overview
Credentials
| Item | Staging | Production |
|---|---|---|
| API key | Fin staging key | New production key at go-live |
| Dashboard login | fin-admin.digetpay.com | admin.digetpay.com |
| Webhooks | Staging URL | Production HTTPS URL |
| SDK tokens | Fin device tokens | Production device tokens |
Never use staging keys against
api.digetpay.comor production keys againstfin-api.digetpay.com.
Cutover steps
flowchart TD test[Fin staging tests pass] checklist[Go-live checklist complete] keys[Receive production API key] config[Update env vars and secrets] webhooks[Register production webhooks] smoke[Production smoke test] live[Live traffic enabled] test --> checklist --> keys --> config --> webhooks --> smoke --> live
- Validate on Fin — Before You Integrate complete
- Business sign-off — Business Onboarding approved for live processing
- Receive production key — from DigetPay integration team or Dashboard
- Update configuration:
DIGETPAY_ENV=production
DIGETPAY_API_KEY=your_production_key
DIGETPAY_API_BASE=https://api.digetpay.com/v1- Update URLs —
successUrl,failureUrl, webhook endpoints to production domains - Register webhooks on production dashboard
- Smoke test — small real or authorized test transaction
- Monitor — dashboard + webhook logs for first 24 hours
PHP environment switch
$config = [
'environment' => getenv('DIGETPAY_ENV') ?: 'production',
'api_key' => getenv('DIGETPAY_API_KEY'),
'environments' => [
'staging' => ['api_base' => 'https://fin-api.digetpay.com/v1'],
'production' => ['api_base' => 'https://api.digetpay.com/v1'],
],
];Integration Code — Hosted · Integration Code — Embedded
Apple Pay production
- Production domain verified with Apple
customerPhoneon every create link request- Test on Safari before marketing launch
Apple Pay Embedded if using custom checkout.
Rollback plan
| Issue | Action |
|---|---|
| High decline rate | Pause traffic; compare staging vs prod config |
| Webhook failures | Fix handler; replay from dashboard if available |
| Key compromise | Rotate key immediately |
Contact [email protected] for production incidents.
Related
Updated 14 days ago
Did this page help you?
