Recommerce OS docs

Webhooks overview

Webhooks are essential tools that help automate and streamline your operations by enabling real-time communication between TWICE Commerce and your other business applications. This guide provides an overview of webhooks within the TWICE Commerce platform.

Written by
Akseli Lehtonen
Published on
Mar 7, 2025
Updated on
Mar 7, 2025

What are Webhooks?

Webhooks are automated messages sent from TWICE Commerce to other applications when specific events occur. Unlike traditional APIs that require constant polling, webhooks provide instant notifications about events like new orders, inventory updates, or rental returns.

Setting Up Webhooks in Twice Commerce

Prerequisites:

  • A Build or above plan subscription
  • Admin access to your TWICE Commerce account
  • A destination URL from your receiving application

Step-by-Step Configuration

Access Webhook Settings

  1. Navigate to Settings > Account > Integrations & API
  2. Scroll to the Webhook section
  3. Click "Create Event"
  4. Select Your Trigger Event

Choose the event type (e.g., "Order Started", "Inventory Updated")

Events include:

  • Order created: fires when a new order is created
  • Order updated: fires when an order is updated
  • Order is prepared: fires when an order is marked as prepared
  • Order started: fires when an order is started
  • Order returned: fires when an order is marked as returned
  • Product created: fires when a new product is created
  • Product updated: fires when a product is updated
  • Product deleted: fires when a product is deleted

Add Notification URLs

  1. Enter up to 5 destination URLs
  2. These URLs should come from your integrated services (e.g., Zapier, Make.com)
  3. Ensure URLs are secure (https://)

Test the Connection

  1. Send a test webhook to verify the proper configuration
  2. Check your receiving application for the test data
  3. Verify all data fields are coming through correctly

Name and Activate

  1. Give your webhook a descriptive name
  2. Click "Create Webhook" to activate

Common Use Cases

  • Trigger automated email notifications for rental returns
  • Update external inventory management systems
  • Sync order data with accounting software
  • Alert staff about high-priority reservations
  • Automate customer communication workflows

Troubleshooting

If your webhook isn't working:

  • Verify your destination URL is correct
  • Check your receiving application's authentication requirements
  • Ensure your TWICE Commerce plan supports webhooks
  • Monitor webhook delivery status in your dashboard

Need Help?

Contact Twice Commerce support if you encounter issues or need assistance with webhook implementation. For advanced integrations, consider consulting our API documentation or working with a technical partner.

Related resources

Creating automations with TWICE and Zapier

Creating automations with TWICE and Make

Webhook Documentaiton

On this page
Feature availability
-
-
-
-
-
-
-

Start your circular business  with TWICE