Connect WooCommerce to circuly

Did you know that circuly only needs to connect to your shop system and Payment Service Provider (PSP) to get things going? Amazing right? The circuly API allows seamless data flow between the connected systems and also makes it possible for you to keep the existing tech stack that you’ve invested in.

Let’s get started and connect your WooCommerce shop system to circuly.

Follow the instructions given below to connect your shop system with to circuly:

  • Login to your WooCommerce account.
  • Go to Settings > Advanced > REST API > then click on the Add key button to see the Key Details window (as shown in the image below).

  • In the key details window add Description in the Description input field. Recommendation: circuly backend
  • Set the Permissions to Read/Write > When finished click on the Generate API key button.

  • You will now see the Consumer Key and Consumer Secret keys, a QRCode, and a Revoke API Key button.

  • Next login to your circuly Operations Backend > Go to Settings > Company Settings > BASE SETUP > In the Shop system dropdown menu select WooCommerce as your shop.

  • After selecting WooCommerce as your shop system, go to SettingsSetup & design > SHOPSYSTEM - WOOCOMMERCE

  • Paste the following information in the dedicated input fields:

- WooCommerce Server > Server > This is your full website URL. Example https://circuly.io
- Consumer Keys > Key > Starts with CK_
- Consumer Secret > Secret.




  • Share your API keys with circuly by writing an email to your customer success contact person.
  • circuly will then also connect your WooCommerce shop with our checkout.
  • Then follow the steps in our developer documentation to finalise the shop system set up.
  • Add some  products to you WooCommerce store. For the purpose of testing two to three products are sufficient. Make sure that you add a subscription duration to your product, otherwise they will be displayed as "buy" products.
  • You can add more products until the official go-live.

missing the answer to your question?

Fields marked with an asterisk (*) are required.
Thank you! Your submission has been received!

We are now hitting the keys to produce the content you are looking for. We will inform you once we are finished.  
Oops! Something went wrong while submitting the form.