xpay✦ Commerce
Directory
WooCommerce plugins
Integrate HesabPay for WooCommerce
Integrate HesabPay for WooCommerce
HesabPay Gateway for WooCommerce integrates the HesabPay payment gateway into your WooCommerce store with robust webhook verification for secure trans …
Will this break my store?
What the WordPress.org registry says about keeping Integrate HesabPay for WooCommerce running.
Tested to 6.7.5 — 3 branches behind 7.0
A branch or two behind — normal for a plugin between releases.15 months ago
7.0
Your host must be running at least this version.5.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Integrate HesabPay for WooCommerce is looked after — not on how many stores run it.
Maintenance
15 / 35WordPress compatibility
7 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
7 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
HesabPay Gateway for WooCommerce integrates the HesabPay payment gateway into your WooCommerce store with robust webhook verification for secure transactions. This plugin enables seamless payments via HesabPay by automatically processing payment requests and updating order statuses.
External Services
This plugin integrates with HesabPay (official website: https://hesab.com), a digital payment gateway based in Afghanistan. HesabPay enables merchants (both Afghan and international) to accept a wide range of payments including MasterCard, Visa, American Express, ACH Debit, SEPA, and more, allowing for seamless global transactions.
The plugin communicates with two HesabPay API endpoints:
1. Payment Session Creation:
URL: https://api.hesab.com/api/v1/payment/create-session
Description: This API is used to create a payment session (payment link) for customers. The plugin sends the API key (provided by HesabPay) in the request header for authorization, along with product details (Name, Quantity, Price) in the request body. In response, it receives a payment session URL to redirect the customer for payment.
Terms of Service & Privacy Policy: Please refer to HesabPay’s official website (https://hesab.com) for details.
- Webhook Signature Verification:
URL: https://api.hesab.com/api/v1/hesab/webhooks/verify-signature
Description: After a payment is attempted, HesabPay sends a webhook to the plugin. Before updating the order status, the plugin verifies the signature using this API by sending the API key in the header and the relevant data in the request body. This ensures that the payment information is valid and secure.
Terms of Service & Privacy Policy: Please refer to HesabPay’s official website (https://hesab.com) for details.
Additional Notes
- Ensure your WooCommerce installation is up-to-date to avoid compatibility issues.
- The plugin adheres to WordPress coding standards and GPL licenses.
- For bug reports or feature requests, please contact the author or visit the plugin’s support forum.
Contact HesabPay support or log in to your HesabPay account to retrieve your API key.
The Webhook URL is automatically generated by the plugin and displayed in the WooCommerce payment gateway settings. Copy and paste it into your HesabPay Developer Dashboard.
Check the log file (hesabpay-payment-log.txt located in the plugin folder) for detailed error messages and troubleshooting information.
Categories
Plugin details
Tags on WordPress.org
