Checkout & platforms

Install Respatch on your CMS

Download the integrations repo, drop in the plugin or run the Shopify bridge, then book deliveries with your dashboard API key.

1. Download the integrations pack

All CMS plugins live in one GitHub repo. Grab the ZIP or clone it, then follow the platform steps below.

clone
git clone https://github.com/cyber-genii/respatch-integrations.git
cd respatch-integrations

Before you start

  • Create a test API key in the developer dashboard (rsp_*_test_*).
  • Point plugins at https://sandbox-api.respatch.com until orders look correct, then switch to a live key + https://api.respatch.com.
  • Never put live secret keys in public repos or browser-side JS.

WooCommerce

Plugin books a Respatch delivery when a WooCommerce order is paid (Processing / Completed). Requires WordPress 6+, WooCommerce 7+, PHP 7.4+.

  1. 1

    Copy the plugin folder

    From the downloaded repo, copy the entire woocommerce/ directory into your WordPress install:

    path
    wp-content/plugins/respatch-delivery/
    ├── respatch-delivery.php
    └── includes/
        ├── class-respatch-client.php
        ├── class-respatch-settings.php
        └── class-respatch-checkout.php

    You can rename the folder to respatch-delivery — that is the recommended slug.

  2. 2

    Activate in WordPress

    WP Admin → Plugins → find Respatch Delivery for WooCommerceActivate. WooCommerce must already be active.

  3. 3

    Configure Respatch settings

    WooCommerce → Respatch and set:

    • API key — paste rsp_sec_test_… (or live later)
    • Environment — Sandbox first
    • Warehouse / pickup — name, phone, address, lat/lng
    • Leave Auto-book on paid order checked
  4. 4

    Place a test order

    Complete a checkout with a shipping address in a Respatch service area. Mark the order Processing or Completed (if your gateway does not auto-advance). The plugin quotes + creates a delivery and stores the Respatch order id on the Woo order.

  5. 5

    Go live

    Swap to a rsp_*_live_* key, set Environment to Production, save, and re-test one order.

Universal flow: quote → create → track — the same REST surface as Postman and the SDK. Deep API details: API reference.

API referenceQuickstart guides Integrations repo