WordPress plugin
Custom Payment Gateway for WooCommerce Pro: Forms & API
Custom Payment Gateway for WooCommerce Pro lets a store offer custom payment options at checkout when standard gateways do not meet a customer's needs. Customers can submit an order and leave a note describing a payment option they can use. Pro includes controls for gateway forms, checkout presentation, order handling, and post-checkout requests.
Custom Payment Gateway for WooCommerce Pro lets a store offer custom payment options at checkout when standard gateways do not meet a customer's needs. Customers can submit an order and leave a note describing a payment option they can use. Pro includes controls for gateway forms, checkout presentation, order handling, and post-checkout requests.
Configure checkout gateways
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 option at checkout, and a customer note can display further instructions after checkout. Submitted payment information can also be added to order emails.
Choose form fields
The drag-and-drop form builder works with:
- Text, text box, checkbox, radio buttons, and choose menu fields.
- Email, date, time, URL, currency, number, and phone number fields.
- Credit card form and instructions fields.
Configure each field's name, label, size, default value, CSS class or classes, and other available options.
Send payment information after checkout
The add-on can send payment information to an external API for processing or storage. Redirect the customer to a custom URL, select POST or GET, and send the request as form data or JSON. You can add API parameters, such as API keys, and map parameters to WooCommerce data including the order ID and total, customer first and last name, postcode, city, state, country, email, phone, and IP address.
Test the gateway settings
Configure the gateway description and customer note, build its form, then set the icon, order status, email option, redirect, or API request as needed. Enable Debugging Mode while testing: the gateway is activated only for you while this mode is enabled, so you can review the settings and checkout page.