Charge Anywhere Payment Gateway for WooCommerce provides a secure, modern payment solution that accepts credit cards and ACH payments directly on your WordPress e-commerce website.
This plugin features a completely modern architecture with React-based payment forms and full compatibility with both traditional WooCommerce checkout and the new WooCommerce Blocks checkout experience.
Key Features
- Modern React Interface: Built with React 18 for a smooth, responsive payment experience
- WooCommerce Blocks Support: Full compatibility with the new block-based checkout
- Traditional Checkout Support: Works seamlessly with classic WooCommerce checkout
- Secure Processing: PCI-compliant payment processing without storing sensitive data
- Easy Installation: Simple setup with minimal configuration required
- Refund Management: Process full or partial refunds directly from WordPress dashboard
- Authorize & Capture: Option to authorize now and capture payments later
- Gateway Receipts: Send receipts directly from your Charge Anywhere merchant account
- Credit & ACH Support: Accept both credit cards and ACH payments
- Service Fees: Configurable convenience charges and service fees
- No PCI Compliance Required: Secure tokenization handles all sensitive data
Payment Methods Supported
- Credit Cards (Visa, MasterCard, American Express, Discover)
- ACH/Bank Transfer payments
- Configurable convenience fees for different payment types
Requirements
- WordPress 5.0 or higher
- WooCommerce 3.5 or higher
- PHP 7.4 or higher
- SSL Certificate (required for secure payment processing)
- Active Charge Anywhere merchant account
- Request sandbox account here for testing
Configuration
After installation, configure the plugin:
-
Navigate to Payment Settings
- Go to WooCommerce Settings Payments
- Click on “Charge Anywhere” to open settings
-
Enter API Credentials
- Add your Charge Anywhere Login ID
- Add your Transaction Key
- Select Sandbox or Live mode
-
Configure Payment Options
- Enable/disable credit card payments
- Enable/disable ACH payments
- Set payment method titles and descriptions
- Configure service fees if needed
-
Test the Integration
- Use sandbox mode for testing
- Process test transactions to verify setup
- Switch to live mode when ready for production
Support
For technical support and setup assistance:
* Visit Charge Anywhere Support
* Contact your Charge Anywhere account representative
* Review the plugin documentation in WooCommerce Settings Payments Charge Anywhere
Important: You must have a live Charge Anywhere merchant account before processing real transactions. Sandbox credentials cannot be used for live payments.