Zopping

Set up GoFrugal

Connect GoFrugal (RPOS7 retail ERP/POS) to Zopping. Zopping pushes order and customer changes to GoFrugal, and pulls stock from GoFrugal to keep inventory in sync. 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 details to the organization's integration config under the GOFRUGAL key:

{
  "partnerIntegration": {
    "partnerCredentials": {
      "GOFRUGAL": {
        "licenseKey": "<x-auth-token>",
        "domainPath": "<your-gofrugal-domain>",
        "storeMapping": "1:GF_STORE_1,2:GF_STORE_2",
        "email": "ops@example.com"
      }
    }
  }
}
FieldRequiredNotes
licenseKeyyesGoFrugal X-Auth-Token.
domainPathyesYour GoFrugal API domain path.
storeMappingyesMap of Zopping store clientId → GoFrugal store code.
emailnoContact email for integration notifications.

Get your GoFrugal API details from help.connect.gofrugal.com/eCommerceAPI.

2. Supported events

Direction: PUSH = Zopping → GoFrugal; PULL = Zopping pulls from GoFrugal.

DirectionEvents
PUSHORDER_CREATE, ORDER_RESCHEDULE, ORDER_ITEMS_EDIT, ORDER_ADDRESS_EDIT, ORDER_CANCEL, CUSTOMER_CREATE
PULLPRODUCT_INVENTORY_CHANGE

Enable delivery per event via event integrations.

Going further