WooCommerce integration setup

Configure the Verifone Hosted Cart plugin settings to accept payments on your WooCommerce store

Overview

After you have installed the Verifone Hosted Cart plugin in your WordPress site, you need to configure the plugin with your OnlinePay credentials. This guide provides instructions on how to configure the plugin to integrate with your OnlinePay account and start accepting payments on your WooCommerce store.

You can configure the plugin automatically using the WooCommerce setup wizard or manually by entering the required settings in the WooCommerce settings page.

Automatic setup using the WooCommerce setup wizard

The WooCommerce setup wizard guides you through the process of setting up your WooCommerce store, including configuring the Verifone Hosted Cart plugin. The wizard will prompt you to enter the required settings to connect your WooCommerce store to your OnlinePay account.

  1. In your WordPress admin dashboard, navigate to WooCommerce > Settings, then click the Payments tab.

  2. Locate the Verifone Hosted Cart payment method plugin and click Manage.

  3. Click Auto setup under Verifone account settings to start the WooCommerce setup wizard.

  4. In the Auto Setup Tool wizard, select Production mode to connect to your OnlinePay production account.

  5. Provide your OnlinePay User Id and API Key in the respective fields. You can find out more about where to obtain these credentials in Get started with the OnlinePay API.

  6. In the Region drop-down list, select AU (Australia).

  7. Click Continue to complete the setup process.

Manual setup using the WooCommerce settings page

If you prefer to configure the plugin manually, you can enter the required settings in the WooCommerce settings page.

  1. In your WordPress admin dashboard, navigate to WooCommerce > Settings, then click the Payments tab.

  2. Locate the Verifone Hosted Cart payment method plugin and click Manage.

  3. Provide your OnlinePay User Id, API Key, and Organisation ID in the respective fields. You can find out more about where to obtain these credentials in Get started with the OnlinePay API.

  4. In the Verifone account region drop-down list, select AU (Australia).

  5. Click Save changes to apply the settings.

Card payment settings

Configure your card payment settings in the Verifone Hosted Cart plugin to accept card payments on your WooCommerce store. These settings include your Payment provider contract ID, which is required to process card payments, and your 3DS contract ID, which is required for 3D Secure transactions. These IDs can be obtained from your OnlinePay account. See Get started with the OnlinePay API for more information.

  1. In your WordPress admin dashboard, open the Verifone Hosted Cart payment plugin under WooCommerce > Settings > Payments.

  2. Click the Card payment settings tab.

  3. Check the Enable card payments checkbox to enable card payments on your WooCommerce store.

  4. Provide Payment provider contract ID, obtained from your OnlinePay account.

  5. Check the Enable card 3DS checkbox to enable 3D Secure card transactions, applying an additional layer of security to card payments.

  6. Provide 3DS Contract ID, obtained from your OnlinePay account.

  7. The remaining settings are not applicable to OnlinePay users and can be left as default.

  8. Click Save changes to apply the settings.



St. George BankSA Bank of Melbourne

This information is a general statement for information purposes only and should only be used as a guide. While all care has been taken in preparation of this document, no member of the Westpac Group, nor any of their employees or directors gives any warranty of accuracy or reliability nor accepts any liability in any other way, including by reason of negligence for any errors or omissions contained herein, to the extent permitted by law. Unless otherwise specified, the products and services described are available only in Australia.

© St.George, Bank of Melbourne and BankSA – Divisions of Westpac Banking Corporation ABN 33 007 457 141 AFSL and Australian credit licence 233714.