Woo plugin

Overview

Click the button below to download the Roqqett plugin for WooCommerce, which allows you to add Roqqett Pay and/or Roqqett Checkout to your WooCommerce site. Then follow the quick steps below to install the plugin and start taking Roqqett payments.

Click to download the WooCommerce plugin

info

The GitHub repository for the plugin can be found here.

Setup instructions

Before you begin

Step 1: install the plugin in WordPress

  1. Log in to your site's admin portal (usually www.yourwebsite.com/wp-admin/ ) .
  2. Go to the Plugins area of your site.
  3. Click the Upload button in the top right, then click the grey file selector, and find where you downloaded the Roqqett plugin.
  4. Upload the plugin's .zip file. This should automatically install the plugin, though you may be asked to activate it.
info

Some browsers, such as Safari, will automatically unpack the .zip file into a normal directory, but you need to upload a .zip file. You can change this behaviour by going to Safari > Settings in the menu bar. In the General tab, uncheck Open "safe" files after downloading. This will stop Safari from automatically unzipping the files.

Step 2: configure Roqqett in WooCommerce

  1. In WooCommerce, go to Settings > Payments .
  2. Click the All payment methods link in the top left (usually immediately under any warning bars). It's next to pre-selected WooCommerce Payments link.
  3. In the All payments screen, click the Manage button on the Roqqett table row. This opens the settings screen of the Roqqett plugin.
  4. Set the values as described in the table below, then save.
info

Some of the settings are only for Roqqett Pay, whereas some are only for Roqqett Checkout.

Setting Value Product(s)
Enable/Disable Ticked = Roqqett plugin active in WooCommerce. All
Test mode Unticked = test mode inactive. All
API secret Your API secret from the Roqqett portal. All
Roqqett Pay - Checkout ID The ID of the Roqqett Pay instance configured in the Roqqett portal. Roqqett Pay
Roqqett Pay - Expiry period The number of minutes you give customers to pay before the payment session expires. By default, this is set to 20 minutes. Roqqett Pay
Roqqett Checkout - Checkout ID The ID of the Roqqett Checkout instance configured in the Roqqett portal. Roqqett Checkout
Roqqett Checkout - Button colour Select the colour scheme for the Checkout button on your basket summary page. Roqqett Checkout
Roqqett Checkout - Expiry period The number of minutes you give customers to pay before the payment session expires. By default, this is set to 20 minutes. Roqqett Checkout
Enable logging Ticked = activity will be logged. This can be useful for support purposes. All

Step 3: enable Roqqett in WooCommerce

Before going live, you should enable Roqqett in your WooCommerce payment settings. To do so, go back to the table with all the WooCommerce payment methods, find Roqqett, and slide the toggle switch over so that it is enabled. The toggle switch's background will change to maroon. Lastly, just to be safe, double-check whether or not you are in test mode.

Plugin webhook callback URL

To ensure your Roqqett products work with the plugin, it's essential that the correct webhook callback URL has been added to the settings of Roqqett Pay and/or Roqqett Checkout you intend to use.

The webhook callback URL that you need to use is displayed at the top of the plugin's settings page (in WooCommerce) and will follow this format: <yourWooSiteURL>/wc-api/roqqett-webhook.

This callback URL needs to be added as the Webhook URL in the instance configuration. If an existing instance needs to be updated, select the checkout and use the Update Checkout form.