Extension Configuration

Configure the DigetPay payment extension for OpenCart 3.x or 4.x, including API credentials, environment, order status mapping, webhook, and checkout display settings.

API credentials

  1. Open Extensions → Extensions → Payments → DigetPay → Edit.
  2. Set Status to Enabled.
  3. Paste your API Key from API Credentials.
  4. For testing, select Staging (Fin). For production, select Production and use your production API key.
  5. Click Save (top-right).

OpenCart 3.x

OpenCart 4.x

EnvironmentWhen to use
Staging (Fin)Fin Staging Guide
ProductionGo-Live Checklist
❗️

Never mix staging and production API keys across environments.


Order status mapping

Map DigetPay transaction outcomes to OpenCart order statuses:

EventRecommended status
Payment successProcessing or Complete
Payment failedFailed
RefundedRefunded

Save after each change.


Webhook URL

Copy the Webhook URL shown in the extension settings and register it in the DigetPay dashboard.

OpenCart 3.x

https://your-store.com/index.php?route=extension/payment/digetpay/callback

OpenCart 4.x

https://your-store.com/index.php?route=extension/digetpay/payment/digetpay.callback
❗️

Required. Without the webhook, customers can pay successfully but orders remain pending in OpenCart.


Checkout display

OpenCart 3.x

SettingRecommendation
Sort orderPosition DigetPay where customers expect online payment
StatusEnabled so the payment method appears at checkout

OpenCart 4.x

SettingRecommendation
StatusEnabled so Pay with DigetPay appears at checkout

Next: Refunds, testing & troubleshooting →


Did this page help you?