MoMo WooCommerce Payment Gateway

Description

A modern, secure, and fully compatible MoMo e-wallet payment gateway for WooCommerce.

Features

  • WooCommerce 8.0+ Compatible
  • HPOS (High Performance Order Storage) Support
  • Modern WordPress Coding Standards
  • Secure Payment Processing
  • Test Mode Support
  • Automatic Refund Support
  • Mobile-Optimized
  • Multi-language Ready

Requirements

  • WordPress 5.0 or higher
  • WooCommerce 8.0 or higher
  • PHP 7.4 or higher
  • SSL Certificate (recommended)

Configuration

Required Settings

  • Partner Code: Your MoMo partner code
  • Access Key: Your MoMo access key
  • Secret Key: Your MoMo secret key

Optional Settings

  • Test Mode: Enable for testing payments
  • Title: Payment method title shown to customers
  • Description: Payment method description
  • Show Logo: Display MoMo logo on checkout

API Integration

This plugin integrates with MoMo Payment API v2.0:

  • Test Environment: https://test-payment.momo.vn/v2/gateway/api/create
  • Production Environment: https://payment.momo.vn/v2/gateway/api/create

Security Features

  • HMAC-SHA256 signature validation
  • Secure API endpoint communication
  • IPN (Instant Payment Notification) support
  • Order validation and verification

Support

For support and bug reports, please visit our GitHub repository.

License

This plugin is licensed under the GPL v2 or later.

Credits

Developed with ❤️ for the Vietnamese e-commerce community.

Installation

  1. Upload the plugin files to /wp-content/plugins/momo-woocommerce-gateway/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to WooCommerce Settings Payments MoMo E-Wallet
  4. Configure your MoMo credentials and settings

Reviews

There are no reviews for this plugin.

Contributors & Developers

“MoMo WooCommerce Payment Gateway” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0.0

  • Initial release
  • WooCommerce 8.0+ compatibility
  • HPOS support
  • Modern WordPress coding standards
  • Secure payment processing