Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, an...
Accept multiple payment methods including credit cards, convenience store payments, and PayPay through Payment for, Inc. integration with WooCommerce.
Paymentfor Gateway for WooCommerce is a free WordPress plugin that integrates Payment for, Inc. payment services with WooCommerce. It allows you to accept multiple payment methods securely, provided you have an active merchant account with Payment for, Inc. The plugin supports credit card payments, convenience store online payments, and PayPay mobile wallet payments, as well as recurring subscription payments through WooCommerce Subscriptions.
To use this plugin, you need to meet specific requirements, including having an SSL certificate and a compatible version of WordPress and WooCommerce. The plugin operates in compliance with PCI DSS standards and supports enhanced security features such as EMV 3-D Secure 2.0 authentication. It is suitable for store owners looking to implement diverse payment options in their WooCommerce stores.
Best for: Store owners using WooCommerce who need to offer multiple payment options.
What it does well
Where it falls short
This plugin provides essential payment gateway functionality for WooCommerce users, but it requires specific setup and compliance with security standards.
paymentfor's own description of Paymentfor Gateway for WooCommerce, lightly tidied.
Paymentfor Gateway for WooCommerce is a free plugin that integrates Payment for, Inc. payment services with WooCommerce, enabling secure acceptance of multiple payment methods. To use this plugin, you must have an active merchant account with Payment for, Inc. The plugin operates in compliance with PCI DSS standards and supports EMV 3-D Secure 2.0 authentication for enhanced security.
Supported payment methods include credit card payments (non-pass-through token-based or link-based), convenience store online payments, and PayPay mobile wallet payments. Recurring subscription payments are supported through the WooCommerce Subscriptions plugin.
This plugin includes minified JavaScript files in the build/ directory for the block-based checkout functionality. These files are generated using @wordpress/scripts and webpack.
The source files for the block checkout are developed using React and modern JavaScript, then compiled into the production-ready files you see in the build/ directory.
Build dependencies:
– Node.js and npm
– @wordpress/scripts package
If you need to rebuild the JavaScript files from source, you would need to set up a Node.js development environment with @wordpress/scripts. However, for normal plugin use, this is not necessary as the compiled files are included.
Before using this plugin, you must have an active merchant account with Payment for, Inc. Contact Payment for, Inc. at https://www.paymentfor.com/ to apply.
Once approved, you will receive an IP Code and IP Password required for configuration.
To configure each payment method, go to WooCommerce > Settings > Payments and click Manage for the desired payment method. Enter your credentials and configure the settings as needed. Save your changes.
For convenience store and PayPay payments, you must register payment notification URLs with Payment for, Inc. to receive payment confirmations. The required URLs are displayed in the payment settings.
All payment operations (sales confirmation, cancellation, refund) must be performed through the WooCommerce order management interface, not through the Payment for, Inc. merchant dashboard. Performing operations outside of WooCommerce may cause synchronization failures.
Do not delete order records before completing payment adjustments, as this will prevent WooCommerce from processing payment modifications. If an order is deleted, contact Payment for, Inc. merchant support for transaction adjustments.
Verify all payment settings are configured correctly before testing. Obtain test card numbers from the Payment for, Inc. merchant dashboard. Complete test purchases using the test cards and verify transactions appear in the Payment for, Inc. merchant dashboard. Test payment operations including sales confirmation and cancellation. If testing with real cards, always cancel the test transaction afterward.
SSL certificate installation is mandatory. Signature algorithm must be SHA2 and communication protocol must be TLS 1.2 only (TLS 1.3 not supported). Contact your hosting provider for SSL configuration verification.
This plugin complies with PCI DSS standards. Credit card information is never stored on your server. It is securely transmitted and stored only in Payment for, Inc. systems.
For convenience store and PayPay payments, payment completion notifications are only received if notification URLs are properly registered with Payment for, Inc.
Other plugins for recurring billing.
Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, an...
Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...
Make ecommerce easy with a simple-to-use, all-in-one platform that anyone can set up in just a few minutes!
Add subscription forms on the website and send newsletters & automatically send post notification about ne...
An email marketing tool for your blog: subscription forms to create your lists with unlimited subscribers and...
A WebSub plugin for WordPress that enables real-time publishing and subscription capabilities.