Custom Payment Gateways for WooCommerce

Description

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

For the custom payment gateway you can set:

  • Title
  • Description
  • Instructions
  • Email instructions
  • Icon
  • Enable for shipping methods
  • Accept for virtual orders
  • Default order status
  • Send additional emails
  • Custom return URL (Thank You page)
  • Minimum order amount (Pro version only)

Feedback

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Custom Payment Gateways”.

Reviews

Works like charm and support rocks

I used this to create a gateway using Zelle, Apple Pay, Gpay and many others. Worked like a charm. I hit a snag on a Woo update and support was all over it. Awesome plugin.
Read all 3 reviews

Contributors & Developers

“Custom Payment Gateways for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

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.