HomeGuidesAPI Reference
Guides

Extension Configuration

Extension Configuration
ConfigurationDescription
API KeyAPI authentication key provided by EdfaPay
ModeSelect transaction environment (Test / Live)
Order StatusOpenCart order status after successful payment
Payment Method StatusEnable or disable the EdfaPay payment method
Webhook URLCallback URL used for payment status synchronization

Configuration Notes

Enter the API Key provided by the EdfaPay Merchant Portal. Learn more about generating API credentials here.


Mode

Choose the transaction environment:

  • Test → Sandbox transactions
  • Live → Production transactions

Order Status

Defines the order status assigned after successful payment processing.

Example:

Processing

Payment Method Status

Controls whether the payment method is available during checkout.

Options:

  • Enabled
  • Disabled

Webhook URL

The webhook URL is automatically generated by the extension and should be configured inside the EdfaPay Dashboard.

Example:

https://yourdomain.com/opencart3/index.php?route=extension/payment/edfapay/callback
⚠️

Important

Ensure the webhook URL is configured correctly in the EdfaPay Dashboard to receive transaction updates and synchronize order statuses automatically.

For complete webhook setup, delivery process, and notification handling, please refer to the official webhook documentation below.