KeysenderhomeSupport help center home
IntegrationsPricingDemoSubmit a ticketTicket statusLog inStart free
KeysenderSupport home

The Keysender help center. Setup, connected channels, orders, and delivery, for digital product vendors.

Product

  • Integrations
  • Pricing
  • Demo
  • API

Resources

  • Help Center
  • Submit a ticket
  • Ticket status
  • Request an integration
  • Connect a supplier
  • Insights
  • Refer & earn
  • Contact sales

Legal

  • Privacy Policy
  • Terms & Conditions
  • Violation Report

Bought from a seller?

Keysender is the delivery platform, not the seller. If your order has not arrived or is not as described, contact the seller directly. They can help fastest.

Get help with your order →
© 2026 Keysender. Made in the USA.
Keysender is the delivery system, not the seller.
Back
Help CenterConnected channelsIntegrating WooCommerce

Integrating WooCommerce

Also available in: Français·हिन्दी·Polski·中文

Last updated Jun 20, 2026Connected channels

Reading this in another language? Use your browser's built-in translate option. Button and field names stay in English on purpose, to match what you see in Keysender.

Overview

Connect your WooCommerce store to Keysender to automate digital product delivery for WooCommerce orders. After you authorize the store, Keysender receives each paid order, matches it to the inventory you connected, and delivers the code to the buyer without manual work. You need admin access to your WooCommerce store to complete the setup.

TL;DR

  • Add WooCommerce under Integrations in Keysender, then generate a Read/Write REST API key in WooCommerce.
  • Paste the store URL, Consumer Key and Consumer Secret back into Keysender's Stores form.
  • Connect each product to an inventory and set it Active.

Before you start

Make sure you have:

  • Access to your Keysender vendor account.
  • Admin access to your WooCommerce store.

Steps

Add the WooCommerce integration in Keysender

  1. Open Integrations in Keysender.

  2. Find WooCommerce and click Add New.

    WooCommerce shown in the Keysender sidebar after adding the integration
  3. Open WooCommerce from the sidebar and confirm your WooCommerce products are visible.

  4. Select Stores in the sidebar, then click Add New.

Create WooCommerce REST API credentials

  1. In your WooCommerce dashboard, go to Settings, then Advanced, then REST API.

  2. Click Add key.

  3. Enter a description such as "Keysender Integration".

  4. Set Permissions to Read/Write.

  5. Click Generate API Key.

    Creating a WooCommerce REST API key with Read/Write permissions
  6. Copy the Consumer Key and Consumer Secret.

Connect the store in Keysender

  1. Return to the Stores form in Keysender.

  2. Enter your store URL and paste the Consumer Key and Consumer Secret.

  3. Click Save to authorize the connection.

Connect products to inventory

  1. Open WooCommerce, then Products in Keysender.

  2. Link each WooCommerce product to the correct Keysender inventory.

    Linking WooCommerce products to Keysender inventory
  3. Open a specific product and connect it to its Keysender inventory.

    Connecting a single WooCommerce product to a Keysender inventory
  4. Assign an email template if you want a custom delivery email, then set its status to Active.

    Selecting an active email template for WooCommerce order fulfillment

Confirm it works

Your WooCommerce products appear in Keysender with an inventory assigned. When a buyer purchases on your WooCommerce store, Keysender fulfills the order automatically.

Troubleshooting

Symptom Cause Action
Keysender cannot connect to WooCommerce The REST API key was created with Read-only permissions Regenerate the key with Read/Write permissions
An order was placed but no code was delivered The product was not connected to an inventory, or its status was not Active Connect the inventory and set it Active, then resend the order
The wrong email template sends on delivery The product's template selection was not saved Reopen the product, reselect the template, and save

If it still is not working

Submit a claim so Keysender Support can review it.

Frequently asked questions

How do I create the API credentials WooCommerce needs?

In your WooCommerce dashboard, go to Settings, then Advanced, then REST API. Click Add key, enter a description such as Keysender Integration, and set Permissions to Read/Write. Click Generate API Key, then copy the Consumer Key and Consumer Secret.

Where do I enter my WooCommerce store credentials in Keysender?

Open Integrations, find WooCommerce, and click Add New. Select Stores in the sidebar, then click Add New. Enter your store URL, paste the Consumer Key and Consumer Secret, and click Save to authorize the connection.

How do I make WooCommerce orders deliver automatically?

Open WooCommerce, then Products in Keysender. Link each WooCommerce product to the correct Keysender inventory database. Assign an email template if you want a custom delivery email and set its status to Active. Keysender then fulfills WooCommerce orders automatically.

Related articles

Integrating ShopifyIntegrating eBayIntegrating AllegroIntegrating G2A
Back to Help Center
If this still is not workingSubmit a Ticket