Paymob Checkout for WooCommerce 

About Paymob  

Paymob is a leading payment service provider in Egypt, UAE, Oman, Saudi Arabia, and Pakistan. Since its launch, Paymob has empowered enterprises and SMEs to accept online and in-store payments, revolutionising payment infrastructure across the MENA-P region. 

How to Sign up  

Select your region and complete the registration

Step 1    

Step 2 After registering, merchants can contact support@paymob.com for further assistance. 
Step 3  Once registered, you can install the Plugin from Woo Commerce or WordPress.   

Steps to Install the Paymob Plugin from Woo Commerce

  1. Download the .zip file from your WooCommerce account
  1. Navigate to Plugins > Add New Plugin 
Plugins > Add New Plugin

 3. Click on the “Upload” Plugin and then browse and select the downloaded Zip File from System.  

Upload Plugin

4. After the file has been uploaded, click “Install Now”  
5. After plugin has been installed successfully, click on “Activate” Plugin

Activate Plugin

5. After activation, the plugin will be listed under the Plugins->Installed Plugin Section as “Paymob for WooCommerce.” Click on Paymob Settings.

Plugins > Installed Plugins

Setting Up the Main Configuration
Once you click on “Paymob Settings”, you will land on the Main Configuration Page.   

Paymob Main Configuration

1. If you are already registered with Paymob and onboarded, skip Steps 1 and 2. 

2. Enter your API Key, Secret Key, and Public Key (refer to instructions in Step 3).  

3. Step 4 is mandatory (Follow the provided instructions in Step 4).  

4. Steps 5 and 6 are optional.  

5. Click Save Changes to be redirected to the Payment Integrations Page.  

Payment Method Integration Settings:  

Paymob Payment Integration List
  • You will see all live payment method integrations if you have entered Live Keys on the Main Configuration Page. 
  • All test payment methods will be displayed if you’ve entered Test Keys.  By default, payment methods will appear separately as a list on the WooCommerce Checkout page. Users can select any payment method and complete their payment via Paymob Checkout.  
  • An option is labelled “Pay with Paymob” (disabled by default). If enabled and selected by user, they will be redirected to Paymob Checkout, where they can choose from all available payment methods.  
  •  You can configure WooCommerce Checkout to list payment methods individually, use the Paymob Main App, or display both options.  
  • All payment methods are enabled by default, while the Paymob Main App is disabled.
  • You can reorder payment methods by dragging them across, edit their titles and descriptions, and enable/disable them. However, it is recommended not to edit the payment method logos.  The payment methods will appear in the same order on WooCommerce Checkout as listed here.  

Edit Payment Method – Section 

Edit Payment Method

Final Step – Enabling Paymob:

Enable Paymob Payment
  1. Go to WooCommerce > Settings > Payments  
  2. Enable Paymob.

WooCommerce Checkout Page

WooCommerce Checkout Page

Paymob Checkout Page

Paymob Checkout Page
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.