WordPress plugin
Custom Payment Gateway for WooCommerce Pro: Forms & API
Custom Payment Gateway for WooCommerce Pro lets stores offer custom checkout payment settings when a customer's needs are not met by their standard gateways. Customers can submit an order and leave a note describing a payment option they can use.
Custom Payment Gateway for WooCommerce Pro lets stores offer custom checkout payment settings when a customer's needs are not met by their standard gateways. Customers can submit an order and leave a note describing a payment option they can use.
Checkout setup and customer messages
Create an unlimited number of custom gateways and assign each an icon shown on the Checkout page. Choose the order status applied after checkout to orders paid through a custom gateway. A gateway description can explain the payment option at checkout, and a customer note can provide further instructions after checkout. You can also add submitted payment information to order emails.
Collect payment information with a form
The drag-and-drop form builder supports text, text box, checkbox, radio button, select menu, email, date, time, URL, currency, number, phone number, credit card form, and instructions fields. Configure each field's name, label, size, default value, CSS class or classes, and other available options to fit the information the gateway needs to collect.
Send information to an external API
After checkout, the plugin can send payment information to an external API for processing or storage. Redirect the customer to a custom URL, select GET or POST, and select form data or JSON for the request. You can add API parameters such as keys, or use key and value combinations from WooCommerce data. Available order and customer values include the order ID and total, first and last name, postcode, city, state, country, email, phone, and IP address.
Configure and test a gateway
After installing the Pro plugin in your WooCommerce site, make or configure a gateway, add its customer-facing description and note, then create the required form fields. Set the icon, order status, email option, redirect, or API request settings as needed. Enable Debugging Mode while testing. With this mode enabled, the gateway is activated only for you so you can review its settings and the checkout page.
