Webhook operations
Vendorzo receives callbacks from configured payment and fulfillment providers. The exact endpoint, event set, signature scheme, and retry policy are provider-specific and can change between releases. Use the provider's official setup instructions and current Vendorzo helper text. Confirm the exact callback URL, signing secret, and environment with the installation owner; do not guess an endpoint from another integration.
Before enabling live callbacks:
- Configure the provider's exact HTTPS callback URL from the integration setup.
- Set the correct signing secret and environment/mode on both sides.
- Send a provider test event and verify the response and resulting Vendorzo record.
- Confirm duplicate delivery does not repeat payment, shipment, or settlement effects.
- Monitor signature failures and unknown outcomes; reconcile with the provider before retrying any side-effecting action.
Do not disable signature verification to make a callback pass. Rotate a leaked secret at the provider and in Vendorzo, then replay only events the provider documents as safe to retry.