Settings
The Settings page covers three areas: the webhook connection to Shopify, payload signature verification, and your subscription plan.
Shop Vector Webhook
This section shows the URL that Shopify must call to deliver webhook events to ShopVector.
- Copy the Webhook URL displayed here.
- In your Shopify admin go to Settings → Notifications → Webhooks and add a new webhook with:
- URL: the copied value
- Format: JSON
- API version: latest
ShopVector begins receiving events as soon as the webhook is saved in Shopify.
Shopify Webhook Signature
ShopVector verifies every incoming webhook using an HMAC signature. Without this secret set, all webhooks are rejected.
- In your Shopify admin go to Settings → Notifications → Webhooks. The signing secret is shown at the top of that page.
- Paste the secret into the Shopify Webhook Secret field here.
- Click Save.
Keep this secret private. Anyone with it can forge requests to your ShopVector ingress URL.
Subscription Plan
Active Subscription
When a plan is active, this section shows:
- The plan name
- The feature matrix for your tier:
- Maximum number of active pipelines
- Maximum webhook events per 30 days
- Whether automatic backoff on destination errors is included
- Operations log retention period (24 hours)
Two actions are available:
| Action | Description |
|---|---|
| Change Plan | Opens Shopify's billing page to upgrade or downgrade |
| Cancel Plan | Cancels your subscription immediately with proration |
No Active Subscription
If no plan is active, a critical banner is shown: "You don't have an active plan." Click Choose Plan to go to Shopify's pricing page and select a tier.
Without an active plan you cannot create new pipelines, but existing pipelines remain saved.
