Accept Payments via MoMo (Vietnam)
Integrate MoMo, Vietnam's largest mobile wallet with over 31 million users, with your CS-Cart store. Customers can pay directly from the MoMo app with a seamless redirect checkout experience. Built on MoMo Payment Gateway API v2 with HMAC-SHA256 signature verification and IPN callbacks.
Key Features
- MoMo Wallet — Accept payments from Vietnam's most popular mobile wallet
- API v2 — Latest MoMo Payment Gateway API
- HMAC-SHA256 Signatures — Cryptographic verification on all transactions
- IPN Callbacks — Server-to-server notifications for reliable payment tracking
- Status Query API — Query MoMo API for definitive transaction status
- Test Mode — Full sandbox support for development and testing
- Order Status Mapping — Map payment outcomes to your CS-Cart order statuses
How It Works
- Customer selects MoMo at checkout
- Customer is redirected to MoMo payment page
- Customer completes payment in the MoMo mobile app
- MoMo processes the payment and sends IPN notification
- Customer returns to your store with order confirmation
Requirements
- CS-Cart 4.x (Multi-Vendor or Ultimate)
- PHP 7.1+
- MoMo merchant account (business.momo.vn)
- Partner Code, Access Key, and Secret Key from MoMo dashboard
Setup
- Install the addon in CS-Cart
- Get your Partner Code, Access Key, and Secret Key from MoMo dashboard
- Add a new payment method in CS-Cart and enter your credentials
- Start accepting MoMo payments from Vietnamese customers
Compatibility
- CS-Cart 4.x, Multi-Vendor, Ultimate
- PHP 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3+
- Currency: VND (Vietnamese Dong)
