EVM Payment Gateway
A secure WordPress plugin for EVM-compatible token payments through WooCommerce
by stcchain · github.com/bloclabs-io/evm-payment-gateway · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/bloclabs-io/evm-payment-gateway/archive/refs/heads/main.zipEVM Payment Gateway for WooCommerce
A secure WordPress plugin enabling EVM-compatible token payments through WooCommerce using MetaMask.
Features
- Support for any EVM-compatible blockchain (Private/Public Besu, Public Ethereum, BSC, Polygon, etc.)
- MetaMask integration for secure transactions
- Configurable token contract settings
- Transaction verification and order status management
- Detailed payment logging and error handling
Requirements
- WordPress 5.8 or higher
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
- MetaMask browser extension
Installation
- Download the plugin
- Upload to your WordPress site
- Activate the plugin through WordPress admin
- Configure the payment gateway settings in WooCommerce > Settings > Payments
Configuration
- Enable the payment gateway
- Set your wallet address (recipient address)
- Configure token contract details:
- Contract address
- ABI
- Token decimals
- Set blockchain network ID
- Save changes
Usage
- Customers select "EVM Token Payment" at checkout
- MetaMask prompts for connection
- Customer confirms the transaction
- Order is automatically updated upon successful payment
Development
# Install dependencies
composer install
# Run tests
composer test