WordPress plugin

Custom Payment Gateways for WooCommerce Pro

Custom Payment Gateways for WooCommerce Pro lets you create unlimited manual or offline payment options for a store. Use a custom gateway when a preferred payment provider has no WooCommerce gateway, or to offer methods such as bank transfers, local wallets, and in-person payments. Custom gateways also work with the block-based WooCommerce Checkout.

Custom Payment Gateways for WooCommerce Pro

Custom Payment Gateways for WooCommerce Pro lets you create unlimited manual or offline payment options for a store. Use a custom gateway when a preferred payment provider has no WooCommerce gateway, or to offer methods such as bank transfers, local wallets, and in-person payments. Custom gateways also work with the block-based WooCommerce Checkout.

Gateway options and order communication

Give each payment option a title, description, and icon. Add instructions for checkout and order emails, set the default order status after checkout, and choose a custom return URL for the thank-you page. You can also trigger additional emails. Pro includes additional placeholders for instructions and custom URLs.

Checkout details and payment totals

Add multiple input fields beneath gateway options on the WooCommerce Checkout page to collect details needed for a selected payment method. Pro works with unlimited checkout fields. You can also configure multiple fees or discounts to adjust the order total for a gateway.

Shipping methods and order value rules

Enable a gateway for selected shipping methods, and use gateways with virtual or downloadable products. Set a minimum order amount so the gateway is unavailable below that threshold, or a maximum amount so it is unavailable above the limit.

Configure each payment workflow

Install and activate the Pro edition, then make a gateway and set its customer-facing details, instructions, availability, fields, fees or discounts, order status, and return URL. Review how it appears at checkout and adjust the options for each manual payment method you offer.