# Receipt Partner Gateway synthetic quickstart

This private example package runs entirely against Receipt's local synthetic
sandbox. It never invokes a provider or performs a financial action.

Test and Live are operating modes, not separate products. Test mode currently
includes the Reference Economic Action profile, and Live access is available by
request. Code-first custom Action Profiles and the Standard Action Library are
coming next.

This runner installs the public Partner and Gate SDK packages at the exact
versions recorded in `package.json` and `package-lock.json`.

From the repository root:

```sh
npm install
npm --prefix public/partner-gateway/example install
cp public/partner-gateway/quickstart.env.example .env.partner-quickstart
```

Export the values from `.env.partner-quickstart`, start the local Receipt
sandbox, then run:

```sh
npm --prefix public/partner-gateway/example start
```

The runner hosts the registered localhost callback itself. No callback route,
database edit, staff action, real provider credential, or local SDK build is
required.
