Rayzee Payment Gateway with MPay for WooCommerce
Rayzee Payment Gateway with MPay for WooCommerce
Description
Features
- Accept MPay payments via QR code (cashier mode).
- Supports both test (UAT) and production environments.
- MD5 signature support for secure transactions.
- Full order status synchronization.
- HPOS compatible.
- Compatible with WooCommerce block-based checkout.
Requirements
- WooCommerce 5.0 or later.
- A merchant account with MPay (Macau Pass S.A.).
- Store currency must be set to Macau Pataca (MOP).
Free Version Limitations
The free version allows up to 2 successful MPay transactions per day. This limit resets daily at midnight UTC. To remove this limitation, please consider purchasing the Pro add-on.
External Services
This plugin connects to the MPay (Macau Pass S.A.) payment gateway API to process transactions.
- Service name: MPay (Macau Pass S.A. / 澳門通股份有限公司)
- Purpose: Complete payment transactions for WooCommerce orders.
- Data sent:
- Order information: order ID, total amount, currency (MOP), product description.
- Merchant credentials: Organization ID and MD5 signature.
- Callback URLs: Notify URL and return URL.
- Optional merchant details: sub-merchant name, industry code, store ID, store name.
- When data is sent: When the customer confirms the order and is redirected to the MPay secure payment page.
- Terms of Service and Privacy Policy:
- Official website: https://www.macaupay.com.mo/
- Important: MPay does not provide permanent public URLs for its Terms of Service or Privacy Policy. Users should visit the official website and check the footer or “Legal” section for the latest documents. Alternatively, contact MPay customer service directly for the most up-to-date legal information. Contact options can be found on the MPay website.
Installation
- Upload the plugin folder to
/wp-content/plugins/or install via WordPress plugins screen. - Activate the plugin.
- Go to WooCommerce Settings Payments.
- Enable “Rayzee MPay Gateway”, fill in your Organization ID and MD5 Key.
- Save changes. Ensure store currency is MOP.
Faq
Apply for a merchant account with MPay (Macau Pass S.A.). You will receive the necessary credentials upon approval.
- Store currency must be MOP.
- Organization ID and MD5 Key must be filled.
- Daily free limit (2 transactions) may have been reached.
Yes, the plugin fully supports WooCommerce Blocks.
Reviews
Changelog
1.0.8
- Added nonce and order key validation in redirect handler.
- Improved escaping of output in redirect page.
- Enhanced external service documentation.
- Added ABSPATH check to all SDK files.
1.0.7
- Initial public release.