Introduction

Last modified:

Qvickly Checkout is a plugin that extends WooCommerce, allowing you to take payments via Qvickly.

The plugin can be downloaded for free here.

Qvickly Checkout does not support the Checkout block in WooCommerce at the moment.

You can read more about Checkout block support here.

Sign up with Qvickly

To get started with Qvickly Checkout, you need to create an account with Qvickly. If you’re not a customer yet you can get in touch with Qvickly through this link.

Installation

From WordPress repository

  • Login to WordPress Admin. Navigate to Plugins → Add Plugin (in the left column menu).
  • Search for Qvickly Checkout in the search bar and click the Install Now button when Qvickly Checkout appears.
  • Activate the plugin.

From downloaded plugin file

  • Login to WordPress Admin. Navigate to Plugins → Add Plugin (in the left column menu).
  • Click on the Upload Plugin option, then click Browse to select the zip file from your computer. Once selected, click OK and then click the Install Now button.
  • Activate the plugin.

Required WordPress/WooCommerce settings

  • You need to enable HTTPS (install a SSL/TLS certificate) in your web store to get Qvickly Checkout to work.
  • Make sure that you have enabled pretty permalinks in your WordPress installation. Otherwise callbacks from Qvickly back to your store won’t work and orders will not be updated with the correct order status/information.
  • It’s important that callbacks from Qvickly to your store doesn’t get blocked by security or caching plugins. Make sure that requests to https://yourdomain.com/wc-api/ isn’t blocked.
  • To get the order total to match between WooCommerce and Qvickly you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.
  • Your checkout page must use the Classic Shortcode block if you want to use Qvickly Checkout. You can read more about this here.

Configuration

Before you get started you need to make sure you are using the checkout shortcode on your set Checkout Page.
The Checkout block is the default for new WooCommerce installations as of version 8.3. Qvickly Checkout does not yet support this.

Go to Pages → your set Checkout Page and transform the Checkout block to the Classic Shortcode block.

Basic settings

Navigate to → WooCommerce → Settings → Payments → Qvickly Checkout

  1. Enable Qvickly Checkout by checking the Enable Qvickly Checkout checkbox.
  2. Title – Enter the title for the payment method displayed in the checkout and order confirmation emails.
  3. Description – Enter the description of the payment method displayed in the checkout page.
  4. Other payment method button text – Customize the Select another payment method button text that is displayed in checkout if using other payment methods than Qvickly Checkout. Leave blank to use the default (and translatable) text.
  5. Test mode – Enable Qvickly Checkout testmode if you want to make purchases using the test credentials.
  6. Debug log – Enable logging. Log Qvickly events to the plugin log file.
  7. Checkout layout – Select the Qvickly Checkout layout.
  8. Checkout mode – Select if you want the checkout to default to B2C (Consumer) or B2B (Business) mode.
  9. Show order notes – Check this box to show Order notes field in checkout.
  10. Disable scroll to checkout – Check this box to disable automatic scroll to Qvickly checkout iframe when checkout page is rendered.
  11. Hide shipping address – Check this box to hide customer shipping address in checkout.
  12. Logo – Change logotype for the payment. Enter the file name of the logo uploaded in your Qvickly online account. Leave blank to use the standard logo.

Monthly cost display

  1. Display monthly cost – Check this box to display monthly cost on single product pages.
  2. Monthly cost placement – Select where you want to display the monthly cost, for example Between Add to cart button and Product meta or Between Price and Excerpt.
  3. Text for monthly cost – Enter the text to display in connection to the monthly cost.
    Use {qvickly_img} to display the Qvickly logo and {qvickly_price} to display the monthly fee as a formatted WooCommerce price (with currency).
    Example: {qvickly_img} Part pay from {qvickly_price}/month

API Credentials Sweden

  • Client ID – Enter your Qvickly Client ID.
  • Client Secret – Enter your Qvickly Client Secret.

Order management

When an order is created in WooCommerce and a reservation number exists in Qvickly, you can manage the order directly from WooCommerce.

To enable this functionality, you need the Qvickly Order Management for WooCommerce plugin.

Qvickly Order Management allows you to activate, cancel, refund, and handle returns without leaving WooCommerce. This reduces the need to work in both WooCommerce and Qvickly Online, helping you save time and streamline your workflow.

Read more about order management in Qvickly’s system directly from WooCommerce in the Qvickly Order Management documentation.