
Add the ability to accept payments in WooCommerce via Payop.com.
Payop: Online payment processing service ➦ Accept payments online by 150+ methods from 170+ countries.
Payments gateway for Growing Your Business in New Locations and fast online payments.
What this module does for you:
- Free and quick setup
- Access 150+ local payment solutions with 1 easy integration.
- Highest security standards and anti-fraud technology
Support
TIP: When contacting support it will help us is you provide:
- WordPress and WooCommerce Version
- Other plugins you have installed
- Some plugins do not play nice
- Configuration settings for the plugin (Most merchants take screen grabs)
- Any log files that will help
- Screen grabs of error message if applicable.
ChangeLog
1.0.0
1.0.1
- 2017-01-21
- Update docs.
- Add more transaltions.
1.0.2
- 2017-01-23
- Update translation.
- Change logo.
1.0.3
- 2019-03-01
- Added POST JSON payload processing.
1.0.4
- Update docs.
- Code standardization.
1.0.5
- Update callback response.
1.0.6
1.0.7
- Add setting button in plugin area
- Add skip checkout page option
- Add select default payment group
- Add select directpay payment method
- Add caching for payment methods
1.0.8
- Fix payment methods error
1.0.9
1.0.10
- Temporarily removed the option “Payment method group”
- Small fixes
1.0.11
2.0
- Add new API support
- Add JWT Token in settings area
- Add changes related to WooCommerce API update
2.0.1
2.0.2
- Remove warning ‘Undefined index data’ message
- Add empty JWT token check
2.0.3
2.0.4
- Disallow override of page “order-received” by other plugins
2.0.5
3.0.0
- General: plugin improvements
- Optimized: General plugin improvements
- Added: WordPress 6.4.x Compatibility
- Added: WooCommerce 8.6.x Compatibility
- Added: Support for High-Performance Order Storage (HPOS)
- Added: Support for WooCommerce Checkout Blocks (Gutenberg)
- Added: Failed Order page
- Fixed: Error stating “No payment methods available”
- Fixed: Bug related to reordering
3.0.1
3.0.2
- General: minor changes
- Fixed: php errors
3.0.3
3.0.4
- General: Plugin improvements
- General: Removal of ‘Direct payment’ functionality
- Added: WordPress 6.5.x Compatibility
- Added: WooCommerce 8.8.x Compatibility
3.0.5
- Added: Compatibility with WooCommerce 8.9.x
- Fixed: Resolved 404 error on the checkout page
3.0.6
- General: changed the domain for the API
- Optimized: General plugin improvements
3.0.7
- Added: WordPress 6.6.x Compatibility
- Added: WooCommerce 9.1.x Compatibility
3.0.8
- Added: WooCommerce 9.3.x Compatibility
- Fixed: Fixed an issue where a space was sent if the first name and/or last name were missing in the payment data, causing validation errors. Now, if one or both fields are empty, an appropriate string is sent.
3.0.9
- Optimized: Centralized status mapping logic for better maintainability.
- Improved: Enhanced readability and consistency in
process_result_request method.
- Added: WooCommerce 9.7.x Compatibility
- Added: WordPress 6.7.x Compatibility
- Fixed: Addressed redundant status checks by introducing a dedicated mapping method.
3.0.10
- Added: Read-only IPN URL field in plugin settings
- Updated: Installation and configuration documentation
- Improved: Internal code refactoring for better maintainability and readability
3.0.11
- Fixed: Fixed Incorrect behaviour when pressing the
Back button in the browser
3.1.1
- Security: Fixed critical vulnerability where forged GET request could mark any order as paid.
- Security: Added strict validation to prevent processing non-Payop orders via Payop endpoints (payment method check + invoice meta binding).
- Security: Improved IPN validation by binding Payop invoice/txid to WooCommerce order and rejecting mismatches.
3.1.2
- Fixed: Prevented the hosted payment form from reopening on the thank-you page after browser redirects.
- Improved: Normalized success and fail callback URLs before sending them to Payop.