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
-
How do I obtain MPay credentials?
-
Apply for a merchant account with MPay (Macau Pass S.A.). You will receive the necessary credentials upon approval.
-
Why is the payment method not showing at checkout?
-
- Store currency must be MOP.
- Organization ID and MD5 Key must be filled.
- Daily free limit (2 transactions) may have been reached.
-
Is block checkout supported?
-
Yes, the plugin fully supports WooCommerce Blocks.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« Rayzee Payment Gateway with MPay for WooCommerce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Rayzee Payment Gateway with MPay for WooCommerce » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
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.
