MACH Pay for PrestaShop is a payment module that enables customers to pay for their orders using the MACH mobile payment application. The module connects your PrestaShop store to the MACH Pay API, supporting both sandbox (testing) and production environments via separate API keys obtained from the MACH Pay platform.
- Sandbox and production modes: Switch between test and live environments by entering the corresponding API key in the module configuration.
- Manual and automatic payment capture: Configurable to match your MACH Pay account setup — if your account uses manual capture, the module will confirm payments via API upon receiving a completed payment notification; if capture is automatic, confirmation is skipped to avoid errors.
- Webhook integration: The module provides a webhook URL for display in the MACH Pay back office, enabling payment event notifications (completed, failed, expired, refunded) to automatically update order statuses in PrestaShop.
- Authorized IP configuration: Optionally restrict webhook calls to a defined list of MACH Pay server IP addresses.
- Configurable API base URLs: Advanced option to override the default MACH Pay API endpoints if needed.
This module requires the PHP cURL extension. It is intended for PrestaShop merchants operating in markets where MACH Pay is available and who wish to offer MACH as a payment method at checkout.
Comments (0)
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent