OpenCart Sadad KSA Payment Gateway: Using this extension, the OpenCart store owner can provide his customers with the option to choose the SADAD payment gateway for purchasing the products within their OpenCart website. It’s available to a customer who has an account with any Saudi Bank. Merchants in the Kingdom of Saudi Arabia (KSA) can use and access SADAD accounts for their business transactions.
- A customer and the store owner must have Sadad Account to use this payment gateway.
- To create a new merchant account on PayTabs, please click here.
- This payment gateway will only work for the Saudi Arabia region.
- It only supports Saudi Riyal currency.
- You can learn more about Sadad Payment via PayTabs – https://www.paytabs.com/en/sadad/
- Enable or Disable the extension.
- Set the availability of payment method for the selected zone.
- Set the default Order status for the orders placed.
- Set the checkout total limit that must be reached before the payment method becomes active.
- Customers can select the Sadad payment gateway for making the purchase.
Extract the contents of the received zip folder on your system according to your OpenCart version. The extracted folder has admin, ocmod, and Image folders. Now, upload the admin, catalog, and image directories into the Opencart root directory.
Now go to Extensions-> Payments->Sadad Payment and click the install button to install the OpenCart Sadad Payment extension.
How to Get the Secret Key
Step 1: To create a Merchant account click here and fill in the required information and click the Sign-Up button.
Step2: Now the page that comes up click on the Continue To Dashboard button.
Step 3: You will receive a verification mail on the email address that you have provided while signing up. Here, click Verify.
Step 4: Log in using the Email address and the password(used for creating the account at Paytabs) and navigate to the Secret key menu option. Here, you will find the Secret key that is to be entered in the module configuration settings.
To configure the module settings, the admin needs to navigate through Extensions->Payments->Sadad Payment. Here, click on the edit button to bring up the module configuration settings.
Now, you will be on the module configuration section as shown below in the snapshot.
Here, the admin will configure the module settings that are available –
- Merchant Email – Enter the Paytabs registered e-mail address.
- Secret Key – Enter the Paytab access key received after registering at Paytabs.
- Total – Enter the checkout total that must be reached before the payment method becomes active at the checkout page.
- Order Status – Set the default Order Status that will be set after completing an order using the Sadad payment method.
- Geo Zone – Set the availability of the method for all zones or for your custom created zones.
- Status – Set the status of the extension as Enabled or Disabled as required.
- Sort Order – Set the sequence in which the payment gateway will be visible at the checkout page for the customers.
After configuring the module settings, click the Save button to save the configuration.
Note: To receive the payments, the admin will have to add his Sadad bank within the Paytab account.
Frontend – Workflow
The customers can add their preferred product into the cart and can proceed to the checkout by clicking the Checkout button.
The customer will proceed with the steps at the checkout page and lastly, the customer will select the Sadad payment method. After this, check the Terms & Conditions box and click the Continue button to proceed further.
Now, enter your Sadad Account Id and click the Confirm Order button to proceed further.
After clicking the Confirm Order button, the customer will be redirected to Sadad Payment System. Here, the customer has to enter their Sadad Account ID and the Password and then click the Proceed button. payment
Now the page that comes up has the transaction details. Here, select your secret image, select a one-time password method, and click the Submit button after thereafter.
After clicking the Submit button in the above image, the customer can see the transaction details which include – Merchant Reference No, Sadad Transaction No, Transaction Amount, Description, and Status of the Transaction.
Now, the customer will be redirected back to the merchant website. Here, you can see the notification for placing the order successfully.
The customer can also check the order details by navigating to Order history section. To check the details of the placed order click the View button for the respective order.
This brings up the details of the order where the customer can see the Payment method used.
That’s all for the OpenCart Sadad Payment Gateway. For any queries or suggestions get back to us at firstname.lastname@example.org
Current Product Version - 188.8.131.52
Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x