WooCommerce Standard Checkout plugin
Our WooCommerce Standard Checkout plugin allows you to accept payments to your WooCommerce store via Viva Wallet.
Introduction
- Integration type: Native (customers make a payment while on WooCommerce platform and are not redirected to an external page to complete their payment)
- Supported payment methods: Accept all major debit and credit cards, Apple Pay™ and the following alternative payment methods: BitPay, EPS, giropay, iDEAL, MULTIBANCO, P24, PayU, Sofort & WeChat Pay
- Supported currencies: BGN (Bulgarian lev), CZK (Czech koruna), DKK (Danish krone), EUR (Euro), GBP (Pound sterling), HRK (Croatian kuna), HUF (Hungarian forint), PLN (Polish złoty), RON (Romanian leu) & SEK (Swedish krona)
- Version of WooCommerce required: 2.6 or later version
- Pricing: A surcharge of 0.35% is applied to the acquiring fee, for each payment
Features
- Recurring payments (with WooCommerce Subscriptions): charge the customer automatically, for a fixed or variable amount, on a regular or non-regular schedule
- Pre-authorizations: not supported yet
- No need to have a separate account for settlement
- Money from customer payment is available in your Viva Wallet account the next day
- Use your Viva Wallet Debit Mastercard to pay for your business expenses and lower your payment acceptance fees to 0%
- Through our reliable and state-of-the-art cloud-based infrastructure, you won’t miss a payment
You do not need to set up a webhook for WooCommerce Standard Checkout, as this is automatically managed by the plugin
Before you start
Step 1: Create Viva Wallet account
If you do not already have an account with Viva Wallet please create an account.
- Sandbox/demo account, for testing purposes.
- Production/live account, for payments in the real world.
Step 2: Generate WooCommerce Credentials
- Log in to Viva Wallet, demo or live , and select the required account.
- Go to Settings > API Access and scroll down to the WooCommerce Standard Checkout Credentials section:
- To generate your WooCommerce account credentials, click on the Generate a pair of credentials button:
- Note these values for future use
If you forget the Client secret, you can generate a new one clicking on the ‘Forget your secret? Generate a new one’ button
Setup instructions
Adding the WooCommerce Standard Checkout plugin consists of the following steps.
Step 1: Add Viva Wallet plugin to your WooCommerce store
Firstly, download the WooCommerce Standard Checkout plugin. This page also provides additional information
Log into your WooCommerce (Wordpress) account and navigate to Plugins > Add New:
Click on the Upload Plugin button at the top of the screen:
In the pop-up window, click choose file, browse to the ZIP file you downloaded in Step 1 and upload this file
Click on the Choose button then Install Now. Wordpress will install the plugin in the background
Once installed, click on the Activate Plugin button. The plugin will be displayed at the bottom of the plugins page
Click on Settings. Within the Settings panel, fill in the following fields:
Enable Viva Wallet: Check this box to enable the plugin
API Credentials:
- Demo Mode: Choose whether you are using a demo or live account
- Live Client ID / Demo Client ID: Enter the Client ID you noted in Step 2: Generate WooCommerce credentials
- Live Client Secret / Demo Client Secret: Enter the Client Secret you noted in Step 2: Generate WooCommerce credentials
- Live Apple Pay enable / Demo Apple Pay enable: Check this to enable Apple Pay within the WooCommerce Standard Checkout plugin
Advanced settings (you can ignore these if you would like to use the default settings):
- Title: Enter an optional title to display to customers on the Checkout screen
- Description: Enter an optional description to display to customers on the Checkout screen
- Live Source Code List / Demo Source Code List: This will populate automatically when save the page. Normally, you will only have one Source for WooCommerce and so can ignore this field, but if you have multiple you can select one here
- Shop Powered by Viva Wallet and logo on payment form: Uncheck this to remove the Viva Wallet logo from the checkout page
- Show credit card logo on checkout page: Uncheck this to prevent the customer’s credit card company logo from appearing as they are entering their payment information
- Order status after successful payment: Choose what to set your order status to, within WooCommerce, when the payment is successful
When complete, click on the Save changes button at the bottom of the screen and the Viva Wallet payment option will be available in your checkout
Step 2: Review additional documentation, if needed
1. Installation guide:
If you have any issues or queries, please review our detailed installation documentation, which can be found below. This covers:
- How to ensure your WooCommerce instance is set up correctly (prerequisites)
- Upgrading your plugin
- Selecting local payment methods
- Activating Apple Pay
- Frequently Asked Questions
Viva Wallet for WooCommerce (installation instructions)
2. Installation video:
Please also see our installation video guide, below:
3. Using the plugin with WooCommerce Subscriptions:
The Viva Wallet for WooCommerce plugin supports WooCommerce Subscriptions. If you wish to use this feature, make sure you have enabled recurring payments in your Viva Wallet account settings:
- Sign in to Viva Wallet, demo or live, and select the required account
- Navigate to Settings > API Access and select the Allow recurring payments checkbox:
Get Support
If you have any questions about our solutions, or questions about how to integrate with our solutions, please refer to our Get Support page.