WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by paymentfor v1.0.4

Paymentfor Gateway for WooCommerce

Accept multiple payment methods including credit cards, convenience store payments, and PayPay through Payment for, Inc. integration with WooCommerce.

Paymentfor Gateway for WooCommerce

The facts

Active installs
100+
Price
Free
Last updated
31 Jul 2026
Added
Jan 2026
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
937

Our analysis

AI-assisted

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

  • Free to use from the WordPress.org directory
  • Supports multiple payment methods including credit cards and mobile wallets
  • Complies with PCI DSS standards for security
  • Integrates with WooCommerce Subscriptions for recurring payments
  • Active installation count of 100

Where it falls short

  • Requires an active merchant account with Payment for, Inc.
  • SSL certificate installation is mandatory
  • Payment operations must be managed through WooCommerce, not the Payment for dashboard

Verdict

This plugin provides essential payment gateway functionality for WooCommerce users, but it requires specific setup and compliance with security standards.

From the developer

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.

Minimum Requirements

  • WordPress 5.6 or newer.
  • PHP 7.4 or newer.
  • WooCommerce 3.0 or newer.
  • WooCommerce Subscriptions tested up to 9.0 (for subscription payments).
  • SSL certificate required (SHA2 algorithm, TLS 1.2 only).
  • Merchant account with Payment for, Inc.

Build Process

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.

Setup

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.

Payment Processing

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.

Testing

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.

Important Notes

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.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for recurring billing.

Hostinger Reach

Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, an...

Free 1M+ installs 5★ (6)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...

Free 50k+ installs 4.8★ (828)
SureCart

Make ecommerce easy with a simple-to-use, all-in-one platform that anyone can set up in just a few minutes!

Free 80k+ installs 4.8★ (281)
Email Subscribers & Newsletters

Add subscription forms on the website and send newsletters & automatically send post notification about ne...

Free 50k+ installs 4.6★ (1,168)
Newsletter

An email marketing tool for your blog: subscription forms to create your lists with unlimited subscribers and...

Free 200k+ installs 4.6★ (1,203)
WebSub

WebSub

88

A WebSub plugin for WordPress that enables real-time publishing and subscription capabilities.

Free 100k+ installs 5★ (6)