Documentation

Setup – PAYONE

Welcome! We’re here to guide you through the process of setting up the PAYONE plugin quickly and efficiently. This setup typically takes about 30 minutes, and we’ll be walking you through each step to ensure everything works smoothly. To make things easier, we recommend starting in test mode to confirm everything is functioning properly before switching to live transactions.

If you run into any issues, don’t hesitate to reach out—we’re just an email away and ready to assist!

Before You Start

Make sure you have the following ready:

  • An active PAYONE merchant account. If you don’t have one yet, you can contact PAYONE to set it up.
  • Access to your WordPress Dashboard.

Step 1 – Installing the Plugin

First, install the PAYONE plugin and activate your license key. Then, head over to the plugin’s settings page by navigating to:

Note
WooCommerce > Settings > Payments > AG Worldline Hosted Checkout for WooCommerce

In the settings, you’ll need to enter the MID/Merchant ID, your API Key, and API Secret. Additionally, set the URLs.

Note
Test Payment URL: https://payment.preprod.payone.com/

Live Payment URL: https://payment.payone.com/ 

Step 2 – Logging into the PAYONE Back Office

Log in to your PAYONE test account by clicking here.

Note
Pro Tip: Any settings you configure in test mode should be mirrored in your live account when you’re ready to go live.

Step 3 – Generating API Key and Secret

In your PAYONE back office, navigate to Developer > Payment API. Generate your API Key and API Secret. Once you have them, head back to your WooCommerce settings, paste the keys into their respective fields, and save your changes.

Step 4 – Setting Up Webhooks

In the PAYONE back office, go to Developer > Webhooks and click Generate Webhook Keys. Copy the Webhook Key and Webhook Secret, and then enter these, along with the Webhook URL provided in the WooCommerce plugin settings, into the settings page.

Step 5 – Setting Up Payment Options

In your PAYONE back office, navigate to Business > Payment Methods. Here, you’ll find all the available payment options for your account. Some payment methods may require a quick chat with your PAYONE account manager to get activated, while others can be set up simply by filling in a few details and turning them on.

Step 6 – Time to Test!

You’re almost done! Before going live, it’s important to test your setup. Start by enabling the Debug Log in the plugin settings. This will help catch any issues during testing.

Next, run a few test transactions. If something isn’t working right, check the logs under:

Note
WooCommerce > Status > Logs

There’s also a Test Connection button in the plugin settings that allows you to quickly verify your API details.

Need a Hand?

If you need help or encounter any issues along the way, we’re here to support you!

Simply send us an email, and we’ll be happy to help. To speed things up, please include:

  • Screenshots of your plugin and PAYONE settings.
  • Any relevant debug logs (found under WooCommerce > Status > Logs).

We’re always available to provide guidance, so don’t hesitate to contact us whenever you need!

Was this helpful?

Worldline Hosted Checkout

Don't already have the plugin? Get access now.

Still need help?

Our team are on hand to provide fast, helpful and professional support.

Support request
All systems operational

Back End Demo

Start exploring our fully functional demo site today.
Gain exclusive admin access to see what's possible.

Create your demo now

Front End Demo

Test drive our plugin on the demo site.

View Demo