WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by JCC Payment Systems v5.4.1

JCC Payment Gateway for Woocommerce

JCC’s payment gateway offers real-time and batch payment processing. It uses all available security measures to prevent fraudulent transactions and en …

JCC Payment Gateway for Woocommerce

The facts

Rating
4.3★ from 3
Active installs
600+
Price
Free
Last updated
23 Dec 2025
Added
Jul 2020
Requires WP
5.4
Tested up to
WP 6.5.10
Requires PHP
5.6
Downloads
12,000

Our analysis

AI-assisted

JCC Payment Gateway for WooCommerce is a WordPress plugin designed to facilitate real-time and batch payment processing for e-commerce sites using WooCommerce. It incorporates security measures to prevent fraud and offers an intuitive interface for managing transactions and generating reports.

Merchants can append a prefix to order IDs for better identification across multiple e-shops. The plugin supports payment processing via HTTP Post redirect and refunds through JCC Web Services, with order statuses updating automatically based on the types of items purchased.

Best for: This plugin suits WooCommerce store owners looking for a secure payment processing solution.

What it does well

  • Supports real-time and batch payment processing
  • Includes security measures to prevent fraud
  • User-friendly administration interface for transaction management
  • Allows custom prefixes for order IDs
  • Compatible with WooCommerce

Where it falls short

  • Limited to EUR currency support
  • No information on additional features or integrations

Verdict

JCC Payment Gateway for WooCommerce offers essential payment processing features with a focus on security and ease of use. It is a practical choice for merchants using WooCommerce.

From the developer

JCC Payment Systems's own description of JCC Payment Gateway for Woocommerce, lightly tidied.

JCC’s payment gateway offers real-time and batch payment processing. It uses all available security measures to prevent fraudulent transactions and ensure data safety yet it’s easy to integrate with merchants’ systems.
In addition, it allows merchants to review and manage transactions, prepare reports, etc. through a user-friendly, intuitive administration interface.Another feature the plugin offers, is the ability for the merchant to define a prefix value that will be appended in the order id that is sent to JCCgateway.

All orders sent to JCC for processing by the e-shop will have that prefix.
It can be used when logging in to merchant admin console of JCC to identify from which e-shop does the order come, when merchant has multiple e-shops. The current plugin supports making payment via HTTP Post redirect to JCC payment gateway and also refunds via JCC Web Services\’s endpoint, called Financial Service.

Note: After the payment, order’s status updates as suggested by Woocommerce:
If items in the order are all physical , the order is processing until changed – Order Status = PROCESSING
If items in the order are all downloadable / virtual, the order is completed – Order Status = COMPLETED
If items are physical and downloadable / virtual, the order is processing until changed – Order Status = PROCESSING

Supported Currencies
– EUR (Euro)

Guide

Installation:
1. Enter your admin area.
2. On the left panel select Plugins > Add New
3. Search the store for JCC Payments

Configuration:
1. Access plugin settings either through:
Plugins > JCC Payment Gateway for WooCommerce > Settings
WooCommerce > Settings > Payments > JCC Payment Gateway
2. In WooCommerce JCCGateway Checkout plugin section click Settings.
3. Enter credentials for test and production environment
– To run in TEST MODE select the tick box Test Mode – Enable
– In the Login-API field enter the Login-API of your JCC test account, as provided by JCC through email
– In the Password field enter the API Password of your JCC test account, which you can get from the gateway-test merchant portal from the API section.
– For PRODUCTION untick the Test Mode – Enable tickbox and use the credentials provided for your PRODUCTION account
– Payments type One-phase payments can be used when no further confirmation or action is needed by the merchant for an order
– Payments type Two-phase payments can be used when further confirmation or action is needed by the merchant for an order e.g. Complete the order Manually
– Optionally, success_url can be used to manually handle responses for succesfull orders
– Optionally, fail_url can be used to manually handle responses for failed orders
4. Save Changes
5. In Payments enable JCC Payment Gateway plugin

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)