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

ServiceURL
API basehttps://api.digetpay.com/v1
Checkout pagehttps://partner.digetpay.com/pay/checkout
Merchant dashboardhttps://admin.digetpay.com

Compare with Fin staging: Environments Overview


Credentials

ItemStagingProduction
API keyFin staging keyNew production key at go-live
Dashboard loginfin-admin.digetpay.comadmin.digetpay.com
WebhooksStaging URLProduction HTTPS URL
SDK tokensFin device tokensProduction device tokens
❗️

Never use staging keys against api.digetpay.com or production keys against fin-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
  1. Validate on FinBefore You Integrate complete
  2. Business sign-offBusiness Onboarding approved for live processing
  3. Receive production key — from DigetPay integration team or Dashboard
  4. Update configuration:
DIGETPAY_ENV=production
DIGETPAY_API_KEY=your_production_key
DIGETPAY_API_BASE=https://api.digetpay.com/v1
  1. Update URLssuccessUrl, failureUrl, webhook endpoints to production domains
  2. Register webhooks on production dashboard
  3. Smoke test — small real or authorized test transaction
  4. 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
  • customerPhone on every create link request
  • Test on Safari before marketing launch

Apple Pay Embedded if using custom checkout.


Rollback plan

IssueAction
High decline ratePause traffic; compare staging vs prod config
Webhook failuresFix handler; replay from dashboard if available
Key compromiseRotate key immediately

Contact [email protected] for production incidents.


Related



Did this page help you?