Set up GoFrugal HQ
Connect GoFrugal HQ — the head-office variant of the GoFrugal retail ERP — to Zopping. Zopping pushes order and customer changes to GoFrugal HQ and pulls stock back. This is a built-in connector; you configure it, you don't build it.
Prerequisite: the ThirdPartyIntegration
extension must be enabled for the organization.
1. Configure credentials
Add your GoFrugal HQ details to the organization's integration config under the
GOFRUGAL_HQ key:
{
"partnerIntegration": {
"partnerCredentials": {
"GOFRUGAL_HQ": {
"licenseKey": "<x-auth-token>",
"domainPath": "<your-gofrugal-hq-domain>",
"storeMapping": "1:GF_STORE_1,2:GF_STORE_2",
"email": "ops@example.com"
}
}
}
}
| Field | Required | Notes |
|---|---|---|
licenseKey | yes | GoFrugal X-Auth-Token. |
domainPath | yes | Your GoFrugal HQ API domain path. |
storeMapping | yes | Map of Zopping store clientId → GoFrugal store code. |
email | no | Contact email for integration notifications. |
Get your GoFrugal HQ API details from help.connect.gofrugal.com/eCommerceAPI.
2. Supported events
Direction: PUSH = Zopping → GoFrugal HQ; PULL = Zopping pulls from GoFrugal HQ.
| Direction | Events |
|---|---|
| PUSH | CUSTOMER_CREATE, ORDER_CREATE, ORDER_RESCHEDULE, ORDER_ITEMS_EDIT, ORDER_ADDRESS_EDIT, ORDER_CANCEL |
| PULL | PRODUCT_INVENTORY_CHANGE |
Enable delivery per event via event integrations.
Going further
- Set up GoFrugal — the single-store RPOS7 variant.
- Integrations overview · Events & webhooks