Setup WooCommerce plugin
This article is a guide on how to install and configure the WooCommerce plugin.
Summary:
Installation & Configuration
See this video and follow the steps below :
Install the plugin to your Wordpress admin.
Click on Active Plugin.
Go to WooCommerce → Settings → Payments → Billwerk+ Checkout.
Choose a title and description to be shown on the checkout page.
For example:
Title: Online Payment
Description: Secure payment with Billwerk+.
Insert your API keys.
The Live API key is used for real payments
The Test API key is only used for test payments.
Insert your Private API key from your live Billwerk+ account into the Live API key field.
Note
You can find your private API keys in your Billwerk+ Dashboard.
Insert your Private API key from your test Billwerk+ account into the Test API key field.
Open a new tab and go to your live account.
On the side bar, click on Developers → API credentials .
Click on Generate New under Private API Keys.
Copy the key and paste it in WooCommerce under Private key.
Choose between modal and window display.
Choose the Payment methods you also have activated in Billwerk+.
Hold ctrl/cmd while clicking on the different payment methods.
This will list all the activated payment methods together in the Billwerk+ payment window.
Note
You also have the option to create individual payment options in the WooCommerce checkout, by going to WooCommerce → Settings → Payments → and activating the different payment methods. E.g. Billwerk+ - MobilePay.
In this case, you can have individual rows directly in the WooCommerce checkout.
For example:
Billwerk+ Checkout. Title: Payment Cards
Billwerk+ MobilePay. Title: MobilePay Online
Billwerk+ ApplePay. Title: Apple Pay
Chose which settle option you would like to use.
For further information please read: Configure automatic settle in Wordpress/WooCommerce
Enable debug, for faster solutions if anything goes wrong.
Enable Save CC to save credit cards to customers for their later use. If you are not approved by your acquirer to save cards, do not activate this option.
Enable Payment method icons for the same payment methods you enable in step 7.
Choose order status mapping between WooCommerce and Billwerk+. Recommended configuration:
Billwerk+ Created = Pending payment
Billwerk+ Authorized = Processing
Billwerk+ Settled = Completed.
Click Save changes.
Bonus: Show your logo in the payment window
In order to do so, please follow these steps:
Go into your Billwerk+ Subscriptions Lite Administration.
Click on Configuration → Checkout .
In the default Configuration, click on Edit.
Scroll down and Upload a logo from your computer → Update Configuration.
Caution
If you have installed a security plugin ensure not to block Ireland as a country or just whitelist our webhook IP address: 52.18.114.235. This is very important since the plugin relies on webhooks.