Zopping

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"
      }
    }
  }
}
FieldRequiredNotes
licenseKeyyesGoFrugal X-Auth-Token.
domainPathyesYour GoFrugal HQ API domain path.
storeMappingyesMap of Zopping store clientId → GoFrugal store code.
emailnoContact 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.

DirectionEvents
PUSHCUSTOMER_CREATE, ORDER_CREATE, ORDER_RESCHEDULE, ORDER_ITEMS_EDIT, ORDER_ADDRESS_EDIT, ORDER_CANCEL
PULLPRODUCT_INVENTORY_CHANGE

Enable delivery per event via event integrations.

Going further