Plugin Settings for EdfaPay WooCommerce

This section provides a clear, step-by-step guide for configuring Redirect Checkout using the EdfaPay WooCommerce plugin. In this mode, customers are redirected to EdfaPay’s secure payment page to complete their transactions.

Prerequisites

Before you begin, ensure the following prerequisites are met:

  • The plugin is installed and activated (see Plugin Installation).
  • You have LIVE API credentials from EdfaPay.
  • Your domain is SSL-enabled.

Steps to Configure Redirect Checkout

  1. Navigate to WooCommerce → Settings → Payments. Locate **EdfaPay **in the list of available payment methods.

    EdfaPay Payment Method
  2. Click the “Manage” button next to the “EdfaPay” method to access its settings page.

    Manage EdfaPay Settings
  3. Complete the following required fields:

    EdfaPay Settings
  4. Copy the Webhook URL shown in the settings and go to your EdfaPay dashboard. Navigate to settings / callback URL and paste this URL.

    Webhook URL
  5. Save Changes. Once all settings are updated, scroll down and click the Save changes button.

    Save Changes

The following table describes all available configuration fields in the EdfaPay WooCommerce plugin :

TitleValueDescription
Enable/DisablecheckedEnables the EdfaPay payment method at checkout
Front descriptionText to be displayed on the payment pageText to be displayed on the payment page
DescriptionDescription to be displayed on the payment pageDescription to be displayed on the payment page
Checkout hosthttps://api.edfapay.comEdfaPay API host used for payment redirection
Payment methodLeave unselectedNo specific payment method selection is required
Merchant key<your merchant key>Merchant identifier provided by EdfaPayy
Merchant password<your merchant password>Merchant password provided by EdfaPayy
Enable debugyesEnables logging for troubleshooting and testing
Hide icon on frontuncheckedDisplays EdfaPay payment icons on the checkout page
LogoDefault (MADA, VISA, MasterCard)Default card scheme logos displayed to customers

❗️

Important Notes

  • Callback URL: The Webhook URL shown in the EdfaPay plugin settings must be entered in your dashboard for proper transaction notifications.
    For detailed steps on how to configure the Callback (Webhook) URL in the EdfaPay dashboard, please refer to the following guide:
    https://docs.edfapay.com/update/docs/webhook-information
  • Checkout host: Ensure the URL is entered exactly as shown (https://api.edfapay.com) and does not contain any extra spaces.