Skip to main content

WooCommerce Integration

The WooCommerce integration with Pavilion allows you to easily sync your products to WooCommerce for marketing campaigns. This guide will help you integrate your Pavilion products with WooCommerce.

💡 Note: Please send these values to the Pavilion team. They are required for your admin to complete the WooCommerce setup.

Generate Keys

  1. Login under Administrator user

  2. Navigate to WooCommerce → Settings → Advanced → REST API

  3. Click Add Key.

  4. Enter a description, select the key owner, and set the permissions to Read/Write. Key owner should have admin permissions.

  5. Click Generate API Key.

  6. Copy the Consumer Key and Consumer Secret.

Create Webhooks

  1. Login under Administrator user

  2. Navigate to WooCommerce → Settings → Advanced → Webhooks.

  3. Click Add Webhook.

  4. Set the Name to reflect one of the following topics: Order Created, Order Updated, or Order Deleted.

  5. Enter the Delivery URL provided by Pavilion team.

  6. Repeat steps 2–4 to create separate webhooks for each topic (Order Created, Order Updated, Order Deleted).

  7. Set the Webhook Status to Active.

  8. Click Save Webhook.

Set up Application Password

  1. Login under Administrator user

  2. Navigate to Users → Profile.

  3. Scroll to Application Passwords.

  4. Enter a name for the new password (e.g., “Pavilion”).

  5. Click Add New Application Password.

  6. Copy the generated password and your current username.

Did this answer your question?