تفصیل
The Opayo Payment system provides a secure, simple means of authorizing credit and debit card transactions from your website.
The Opayo system provides a straightforward payment interface for the customer, and takes complete responsibility for the online transaction, including the collection and encrypted storage of credit and debit card details, eliminating the security implications of holding such sensitive information on your own servers.
So this plugin helps you to accept payments on your WooCommerce Store using Opayo Accounts.
Send us your ideas and feedback here: https://www.patsatech.com/contact-us
اسکرین شاٹس

Opayo WooCommerce Settings Page

Example Checkout Page displaying Opayo payment method.

Card Selection page on Opayo site.

Card Details entry page.

Page displaying cart and card details on opayo site.

Page displaying 3D Secure windows if the payment is challenged.

Payment being processed.

Order Received page displayed by WooCommerce.
انسٹالیشن
- Download and unzip the latest release zip file.
- If you use the WordPress plugin uploader to install this plugin skip to step 4.
- Upload the entire plugin directory to your "/wp-content/plugins/” directory.
- Activate the plugin through the "Plugins” menu in WordPress Administration.
جائزے
There are no reviews for this plugin.
شراکت دار اور ڈیویلپرز
“PatSaTECH's Opayo Server Gateway for WooCommerce” اوپن سورس سافٹ ویئر ہے۔ مندرجہ ذیل لوگوں نے اس پلگ ان میں حصہ لیا:
شراکت دار“PatSaTECH's Opayo Server Gateway for WooCommerce” کا اپنی زبان میں ترجمہ کریں۔
ڈویلپمینٹ میں دلچسپی ہے؟
کوڈ براؤز کریں، ایس این وی ریپوزیٹری کو چیک کریں یا ڈویلپمینٹ لاگ کو سبسکرائب کریں بذریعہ آر ایس ایس۔
چینج لاگ
1.0.0
- Initial Release
1.0.1
- Edited to improve compatibilty with latest versions of WooCommerce.
1.0.2
- Updated to send the Cart Details to opayo.
1.0.3
- Updated the url as per the notification from Elavon.
- Updated to add support WooCommerce HPOS system.
1.0.4
- WooCommerce logging: optional verbose logs (WooCommerce Status Logs, source
patsatech-opayo-server); warnings/errors always logged. Redacts VPSSignature, SecurityKey, and similar fields. Filterpatsatech_opayo_server_log_verbosefor forced debug. - VPSSignature: verify like League Omnipay SagePay Server (md5 of concatenated POST fields only — no encryption password). Matches how Opayo Server signs notifications; SagePay Form’s password is only for AES
crypt, not this hash. Optional password kept for legacy alternate algorithms. - VPSSignature verification: try multiple Elavon/Opayo variants (MD5 vs plaintext password suffix, full vs base field set, optional HTML entity decode, Surcharge, VendorName fallback from gateway settings).
- Fix orders staying “Pending payment”: correct VPSSignature chain for Opayo 4.x (ACSTransID, DSTransID, SchemeTraceID, ACSUrl, CReq), fix SecurityKey check when Opayo omits it in POST, looser amount compare, raw VendorTxCode lookup, explicit order save after payment_complete, and wp_loaded fallback for wc-api POST notifications.
- WooCommerce Cart & Checkout Blocks: register Opayo Server in the block checkout and declare cart_checkout_blocks compatibility.
- Verify Opayo notification VPSSignature (integration password setting) and optional Amount / SecurityKey checks.
- Resolve orders by VendorTxCode order meta; per-order transient for NextURL; enable TLS verification on gateway requests by default.
- Safer callback handling (no init hook), clearer failure returns from checkout, and misc fixes (DEFERRED tx type, shipping/fees, virtual products).
