Payment Gateways by Shipping for WooCommerce


Payment Gateways by Shipping for WooCommerce plugin lets you set “enable for shipping methods” for WooCommerce payment gateways.

You can choose if you want to enable/disable payment gateways by shipping methods or by shipping method instances (e.g. by shipping zones).

Premium Version

Free version allows you to set shipping methods for all four standard payment gateways: Direct bank transfer, Check payments, Cash on delivery and PayPal. With Payment Gateways by Shipping for WooCommerce Pro you can set shipping methods for any non-standard payment gateway.



  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 > Payment Gateways by Shipping”.

Contributors & Developers

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



1.1.0 – 27/07/2019

  • Dev – “PayPal” and “Check payments” payment gateways moved to free version.
  • Dev – alg_wc_pgbsm_shipping_methods_settings_options filter added.
  • Dev – Code refactoring.
  • Dev – Admin settings – Descriptions updated; “Your settings have been reset” notice added.
  • Plugin URI updated.
  • WC tested up to: 3.6.
  • Tested up to: 5.2.

1.0.0 – 25/04/2018

  • Initial Release.