Tested Updated Trending Bestseller Perfect rating

Custom Payment Gateways for WooCommerce

(1 customer review)

From: $19.99 / year

Add multiple custom payment gateways to WooCommerce.

Clear

Description

Custom Payment Gateways for WooCommerce Pro plugin lets you add multiple custom payment gateways to WooCommerce.

With this plugin you can add any number of custom payment gateways to WooCommerce. Just go to “WooCommerce > Settings > Custom Payment Gateways”, set “Number of gateways” option to total number of gateways you want to add and click “Save changes” button. After that on the same screen you will be able to set admin titles for each gateway.

Custom Payment Gateways for WooCommerce - General Settings

After setting total number of gateways, visit “WooCommerce > Settings > Payments” (or “WooCommerce > Settings > Checkout” in older versions of WooCommerce) to set each gateway’s options. For each custom payment gateway you can set:

General Options

Custom Payment Gateways for WooCommerce - Gateway Options - General

  • TitleControls the title which the user sees during checkout.
  • DescriptionPayment method description that the customer will see on your checkout.
  • InstructionsInstructions that will be added to the thank you page.
  • Email instructionsInstructions that will be added to the emails.
  • IconIf you want to show an image next to the gateway’s name on the frontend, enter a URL to an image.

Advanced Options

Custom Payment Gateways for WooCommerce - Gateway Options - Advanced

  • Minimum order amountIf you want to set minimum order amount (excluding fees) to show this gateway on frontend, enter a number here. Set to 0 to disable.
  • Enable for shipping methodsIf gateway is only available for certain shipping methods, set it up here. Leave blank to enable for all methods.
  • Accept for virtual ordersDo accept gateway if the order is virtual.
  • Default order statusIn case you need more custom order statuses – we suggest using free Custom Order Status for WooCommerce plugin.
  • Send additional emailsSend additional emails to admin and/or customer. This may help if you are using pending or custom default order status and not getting new order emails.
  • Custom return URL (Thank You page)Full URL. Optional. Leave blank to use default URL. Available placeholders: %order_id%, %order_key%.

Input Fields Options

Custom Payment Gateways for WooCommerce - Gateway Options - Input Fields

  • Input fieldsIf you want to collect data from customers on checkout (e.g. credit card numbers).

1 review for Custom Payment Gateways for WooCommerce

  1. techbp (verified owner)

    This plugin works like a charm! I installed the FREE version initially but then I loved it and upgraded to PRO.
    Good job guys please don’t be tired to continuously support this plugin.
    Thanks

Add a review

Your email address will not be published. Required fields are marked *

20 thoughts on "Custom Payment Gateways for WooCommerce"

  1. Hi! Can I add the custom input fields to customer and admin emails?

    1. Hi Emelie,

      Unfortunately not possible at the moment, but this seems like a useful feature – please give me a couple of days to add it to the plugin.

    2. Hi Tom!
      Wow, that would be great! Let me know when it’s possible!
      //Emelie

    3. Hi Emelie,

      It took a little bit longer than I expected, but, as promised, we’ve just released new plugin version 1.4.0, where I’ve added options to add input fields to emails. You need to enable it in “WooCommerce > Settings > Custom Payment Gateways > Input Fields > Emails Options”. Please take a look and let me know if something is not working as expected or if you have any questions. And if you like the plugin, please consider leaving me a rating.

  2. Hello, I have 65 payment methods. I wanted to add a custom payment method consisting of a drop-down that offers all 65 methods. Is this possibile?

    1. Hi Robert,

      Sorry for a late reply. Do you mean that you need a dropdown box on checkout with 65 values (i.e. similar to currently existing input fields options, but dropdown instead if text input)? If that’s correct – I could probably add it to the plugin.

    2. Hi Robert,

      I’m not sure if I understood it correctly but in plugin version 1.4.0 I’ve added new “Select (drop-down list)” type option to the input fields settings – hopefully, this is what you needed. Please let me know if I misunderstood you.

  3. Can someone confirm if this is working on the latest version of WooCommerce? It seems the Pro version does not work on the latest version.

    1. Hi Andrew,

      I’ve just rechecked it on my test server (WooCommerce v3.5.4 and WordPress v5.0.3) – it seems to be working fine here. What issues are you having? Custom payment gateways are not shown at all? Or you can’t finish the order? Or something else?

      P.S. If you wish you can create/share an admin account to your server (WP and preferably FTP), so I could log in and check what’s going on. My private email is [email protected].

    2. Hi Tom,

      Yes, the fields at checkout no longer show. I’ll shoot you access when I get a second. Thanks man.

  4. Hi, i buy your plugin Custom Payment Gateways for WooCommerce Pro but how i different another email than admin?

    1. Hi,

      In case if anyone else has same question – as we figured out in private conversation:

      Send to admin checkbox in Send additional emails option – sent emails are standard WooCommerce “New order” emails, so you can add/change recipients in “WooCommerce > Settings > Emails > New order > Recipient(s)”.

      This is not directly related to the question, but: Send to customer checkbox in Send additional emails option – again sent emails are standard WooCommerce “Processing order” emails, and although recipient is always customer and can’t be changed, you can change other email settings (subject, heading etc.) in “WooCommerce > Settings > Emails > Processing order”.

      Hope that helps.

  5. I am trying to buy it but it says payment failed. 3000 do not honor error

  6. Hi, I more or less have the same question as Rama. With the paid version can a payment gateway be added using a gateway API login with transaction key (such as using a payment gateway emulator like what is offered by Authorize.net), or is it similar to the free version where it gives instructions to the customer on how to pay such as offline or externally?

  7. Hi, I want to buy this plugin but i need to clear some points on it.

    1. How many payment methods i can add after the purchase of this plugin
    2.Are all the payment methods work as same as the one free method provided by you?
    Replay me asap

    Thanks

  8. Same error : Just installed, activated, enabled and wrote all texts, but then never shown on the checkout., when it would be listed together with all my other gateways. Is there anything worng with the current version? I use WordPress 4.9.1 running Rehub child theme theme

  9. Just installed, activated, enabled and wrote all texts, but then never shown on the checkout., when it would be listed together with all my other gateways. Is there anything worng with the current version? I use WordPress 4.9.1 running Rehub child theme theme.

  10. Hi, i sent you a email, i can’t buy a pro version!!! why?

    1. Hi,

      It was a bug on our site – sorry for that. Now Pro version is available for purchase.

      Best regards,
      Tom

  11. Hi,
    I have question, I need the item name and individual price to be sent to the third party.
    Can this plugin do that?
    Thank you in advance.

Leave a Reply

Your email address will not be published. Required fields are marked *

Changelog

1.4.0 - 18/06/2019

  • Dev - Input Fields - General Options - "Add to order details" option added.
  • Dev - Input Fields - General Options - "Add to emails" options added.
  • Dev - Input Fields - "Type" option added.
  • Dev - General admin settings split into sections.
  • Dev - Code refactoring.

1.3.0 - 22/05/2019

  • Dev - "Input Fields" options added.
  • Dev - Advanced Options - Shipping methods - "Do not load" option added.
  • Tested up to: 5.2
  • WC tested up to: 3.6

1.2.2 - 15/04/2019

  • Dev - Custom return URL (Thank You page) - %order_id% and %order_key% placeholders added. alg_wc_custom_payment_gateway_custom_return_url filter added.

1.2.1 - 01/04/2019

  • Fix - "Text Domain" renamed to custom-payment-gateways-woocommerce.
  • Dev - Advanced Options - "Load shipping method instances" option added.
  • Dev - Empty values are now allowed in custom payment gateway's "Title" and "Description".

1.2.0 - 14/12/2018

  • Dev - Enable for shipping methods - Listing all shipping instances (i.e. by shipping zones) now (instead of just shipping methods).
  • Dev - Code refactoring.
  • Dev - Admin settings restyled.

1.1.1 - 05/08/2018

  • Dev - Admin settings restyled and descriptions updated.
  • Dev - Plugin link updated.
  • Dev - readme.txt updated.

1.1.0 - 26/07/2017

  • Dev - WooCommerce v3 compatibility - reduce_order_stock() replaced with wc_reduce_stock_levels().
  • Dev - WooCommerce v3 compatibility - Order status, payment method and shipping method - Getting with functions instead of accessing properties directly.
  • Dev - Autoloading plugin options.
  • Dev - Link updated from http://coder.fm to https://wpcodefactory.com.
  • Dev - Plugin header ("Text Domain" etc.) updated.
  • Dev - POT file added.

1.0.0 - 17/02/2017

  • Initial Release.

Free version

This plugin is a premium version of free "Custom Payment Gateways for WooCommerce" plugin.

Prices & Licenses

Single siteUnlimited sites
1 year[buy] $19.99 / year[buy] $29.99 / year
Lifetime[buy] $39.99[buy] $59.99

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.