PatSaTECH's Opayo Direct Gateway for WooCommerce

Changelog

1.0.0

  • Initial Release

1.2.5

  • Have added woocommerce credit card form for seemless integration.
  • Updated to support WooCommerce 2.6+
  • Added card logos.

1.2.6

  • Have resolved a bug which was preventing redirection to 3D Authorizatoin page.

1.2.7

  • Updated the plugin to support latest version of WooCommerce 3.0+ and WordPress.

1.3.0

  • Updated the plugin to support latest version of WooCommerce 3.7+ and WordPress 5.2+
  • Added support for SagePay Payment Services Directive 2, Strong Customer Authentication and 3D Secure v2

1.3.1

  • Updated the url as per the notification from Elavon.
  • Updated to add support WooCommerce HPOS system.

1.3.2

  • Checkout Block: Fixed payment method registration so Opayo Direct shows and processes correctly (WooCommerce Blocks requires React elements for label, content, and edit; settings loaded via getPaymentMethodData / paymentMethodData).
  • Checkout Block: Card expiry auto-formats as MM/YY while typing (e.g. 1233 → 12/33); submitted value is normalised to the MM / YY format the gateway expects.
  • 3D Secure: On-page challenge iframe is centered horizontally with intro and fallback text aligned to the same column.
  • Order notes: After a successful payment, the private order note includes the Opayo Transaction ID (VPSTxId).
  • Stability: Runtime hooks (receipt page, API callbacks, etc.) register only once if the gateway class is instantiated multiple times—avoids duplicate 3DS iframes or receipt output.
  • Logging: Optional debug logging to WooCommerce → Status → Logs (source opayo-direct); summaries exclude card numbers, CV2, and security keys.
  • Declares cart/checkout blocks compatibility for WooCommerce feature checks alongside existing HPOS declaration.

Plugin Website
Visit website

Author
PatSaTECH
Version:
1.3.2
Last Updated
March 22, 2026
Active Installs
70
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.