IMPORTANT NOTE: This article refers to WP Ultimo version 2.x.
WP Ultimo has a built-in membership and billing system. For our billing system to function, we have integrated the most common payment gateways used in e-commerce. The default payment gateways in WP Ultimo are Stripe, PayPal, and Manual Payment. You can also use WooCommerce, GoCardless and Payfast to receive payments by installing their respective add-ons.
Basic Settings
You can configure any of these payment gateways under WP Ultimo payment settings. You can find it by going to WP Ultimo menu > Settings > Payments.
Before you setup your payment gateway, please take a look at the basic payment settings you can configure:
Force auto-rene w: This will make sure that the payment will automatically recur at the end of every billing cycle depending on the billing frequency the user selected.
Allow trials without payment method: With this option enabled your client won't have to add any financial information during the registration process. This will only be required once the trial period expires.
Send invoice on payment confirmation: This gives you an option whether or not to send an invoice after payment. Note that users will have access to their payment history under their subsite dashboard. This option doesn't apply to the Manual Gateway.
Invoice numbering scheme: Here, you can select either a payment reference code or a sequential number scheme. If you choose to use a payment reference code for your invoices, you don't need to configure anything. If you choose to use a sequential number scheme, you will need to configure the next invoice number (This number will be used as the invoice number for the next invoice generated on the system. It is incremented by one every time a new invoice is created. You can change it and save it to reset the invoice sequential number to a specific value) and the invoice number prefix.
Where to find the gateways:
You can setup the payment gateways on the same page ( WP Ultimo > Settings > Payments). Right below active payment gateways, you will be able to see: Stripe, Stripe Checkout, PayPal and Manual.
We have a dedicated article for each payment gateway that will guide you through the steps of setting it up which you can find on the links below.
Now, if you want to use WooCommerce, GoCardless or Payfast as your payment gateway, you will need to install and configure their add-ons.
How to install the WooCommerce add-on:
We understand that Stripe and PayPal are not available in some countries which limit or hinders WP Ultimo users from effectively using our plugin. So we created an add-on to integrate WooCommerce, which is a very popular e-commerce plugin. Developers around the world created add-ons to integrate different payment gateways to it. We took advantage of this to extend the payment gateways you can use with the WP Ultimo billing system.
IMPORTANT: WP Ultimo: WooCommerce Integration requires WooCommerce to be activated at least on your main site.
First, please go to the add-ons page. You can find it by going to WP Ultimo > Settings. You should see the Add-ons table. Click on Check our Add-ons.
After clicking on Check our Add-ons, you will be redirected to the add-ons page. Here you can find all WP Ultimo add-ons. Click on the WP Ultimo: WooCommerce Integration add-on.
A window will pop up with the add-on details. Just click on Install Now.
After the installation is done, you will be redirected to the plugins page. Here, just click on Network Activate and the WooCommerce add-on will be activated on your network.
After activating it, if you still don't have the WooCommerce plugin installed and activated on your website, you will receive a reminder.
To read more about the WooCommerce Integration add-on, click here.
How to install the GoCardless add-on:
The steps to install the GoCardless add-on are pretty much the same as the WooCommerce add-on. Please go to the add-ons page and select the WP Ultimo: GoCardless Gateway add-on.
The add-on window will pop up. Click on Install Now.
After the installation is done, you will be redirected to the plugins page. Here, just click on Network Activate and the GoCardless add-on will be activated on your network.
To learn how to get started with the GoCardless gateway, read this article.
How to install the Payfast add-on:
Go to the add-ons page and select the WP Ultimo: Payfast Gateway add-on.
The add-on window will pop up. Click on Install Now.
After the installation is done, you will be redirected to the plugins page. Here, just click on Network Activate and the Payfast add-on will be activated on your network.