Commerce Meowallet
Part of the Commerce ecosystem · 354 projects
This module integrates the MeoWallet payment service with Drupal Commerce, allowing you to accept various payment methods like credit cards, Apple Pay, Google Pay, wallet balance, Multibanco references, and MB WAY. It supports hosted checkout for card and wallet payments, as well as onsite payments for Multibanco and MB WAY, with automatic order status updates.
Commerce MeoWallet adds payment gateways for the Portuguese MEO Wallet service to Drupal Commerce. It lets you accept card payments, Apple Pay, Google Pay, Wallet balance, Multibanco references and MB WAY using a single MeoWallet merchant account.
Features
- Drupal Commerce payment gateways for MEO Wallet: CC, APay, GPay, Wallet, Multibanco (MB) and MB WAY.
- Hosted checkout integration for card and wallet methods using the MeoWallet Pro Checkout API.
- Onsite Multibanco references and MB WAY push payments with MeoWallet callbacks updating payment and order state.
- Support for sandbox and live modes with separate API keys.
Post-Installation
After enabling the module, add one or more MeoWallet payment gateways in the Commerce payment gateway configuration screen, enter your sandbox and live API keys, and configure the callback URL in the MeoWallet backoffice. You can then enable the gateways in your store’s checkout flow and start taking payments.
Additional Requirements
- Drupal Commerce.
- A MeoWallet merchant account with valid API keys for sandbox and production.
Community Documentation
For details on MeoWallet’s API and payment methods, see the official documentation at https://developers.wallet.pt/en/basics/index.html. Store-specific setup guides, example configurations and walkthroughs can be added here as the community grows.
Depends on
Dependencies of the latest stable release
- Commerce Core commerce_checkout
- Commerce Core commerce_payment
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Commerce ecosystem
Most installed first