[Paid] [Beta] Paymob Payment Gateway Extension
Payment gateway extension for Pakistan users.
Accept online payments instantly and create seamless buying experiences using various secured payment methods.
UAE, KSA, Oman, Egypt Coming Soon.
features:
- Create Payment Link
More features are under development .
Get Auth Token
Use this block for Get Auth Token
apiKeystring
This API Key you will find in your Dashboard settings tab, to authenticate your request.
Auth Token Received It will triggered when Auth Token is successful.
authTokenstring You will get a Authentication token in response of the Authentication request and you will need to use this token as “Authentication token” in next function
Create Payment Link
Use this block for Create Payment Link.
authTokenstringpaymentMethodsListlist Payment methods: your integration ID.amountCentsint Set Amount in cents.namestring Set User Name.refrenceIdstring Set Unique Reference I’d .emailstring Set User Email .isLiveboolean Set true or false .redirectUrlstring Set redirect Url.notificationUrlstring Set notification Url.
Payment Link Created It will triggered when Payment Link Created is successful.
paymentLinkyou’ll receive the Payment Link in the response, which will take you to the Checkout Page.
Transaction Inquiry
Use this block for Transaction Inquiry
authTokenstring Set auth tokenmarchentOrderIdstring Set marchentOrderIdorderIdstring Set orderId
Transaction Inquiry Received It will triggered when Transaction Inquiry Received is successful.
successboolean you’ll receive the success or failed you gottrueorfalse.amount_centsint you’ll receive the amount_cents.jsonResponsestring
Extrect Url
Use this block for get marchentOrderId and orderId
urlstring Set url
Extrect Url Received It will triggered when Extrect Url Received is successful.
successbooleanorderIdstringmarchentOrderIdstring
Error It will triggered when got any error.
error Messagestring
Api Key
Accept authenticates your API requests using your account’s API keys, so use this API key to obtain your authentication token, check the Auth API to learn more about the API key usage.
To obtain your API key, click on the eye sign under the API key tab, you can change your API key whenever you need by clicking on the refresh button.
Integration IDs
Payment Integrations
A guide for your Integration IDs.
By reading this guide you will understand the functionalities of the payment integrations tab found in your dashboard and you will be able to create/control your own payment integration IDs.
Payment Integrations Tab
1Log in to your Accept [portal]. “Sign up for a new account if you don’t already have one”2In your dashboard, click on the “Payment Integrations” tab in your navigation board, as viewed in the image below.
3Now you should find all the existing payment method integration IDs related to your Accept account listed as viewed below.
| ColumnName | Description |
|---|---|
| ID | An integer number referencing this integration, each payment method you're integrating with has a unique integer identifier. |
| Type | The type of this integration ID is "Card, Omannet, Wallets, Kiosk, Cash, etc...". |
| Currency | The currency of this integration ID is "OMR, USD, etc...". |
| Status | The status of this integration ID Test or Live. |
| Shopify | Defines whether this integration ID could be used for the Shopify E-Commerce platform or not. |
| Created At | The date and time of creating this integration ID. |
Adding New Integration ID
- In your Payment Integrations tab, click on Add in the Paymob’s Dashboard - Payment Integrations tab. upper right corner as viewed in the image below.
- A pop-up screen as the image below should appear to you.
-
Click on the type field and choose “Card Online”.
-
Set the currency to the willing one you need.
If you’re using one of Accept’s standalone checkout tools leave the callback URLs as it is, click on the submit button and that’s it you’re ready to use your integration ID.
Extension specifications:
Price $7.2 only $6.1
Version: 1.0.0
Released On: 15 May 2024
Payment methods: Paypal, Upi
PM me on my Public WhatsApp number to buy.
WhatsApp
Special thanks to @david for helping me in the development of this extension!















