# zappier-customer-service Department API for **customer-service credit additions** (goodwill, make-goods). Prepaid balances stay on **zappier-edge**; this service is the CS front door and audit copy. **Forgejo:** https://git.georgelambert.org/marchon/zappier-customer-service **Catalog:** https://zapier.georgelambert.org/packages/zappier-customer-service/README.pdf **Plugs into:** zappier-edge admin (`x-admin-key`) at `ZAPPIER_ADMIN_URL` (default `http://127.0.0.1:3000`). ```bash PORT=3011 ZAPPIER_ADMIN_URL=http://127.0.0.1:3000 node src/server.js curl -X POST http://127.0.0.1:3011/credits -H 'content-type: application/json' \ -d '{"customerId":"cust_1","cents":500,"reason":"goodwill","agent":"cs-anna"}' ``` | Route | Job | |-------|-----| | `GET /health` | `{ ok, role }` | | `POST /credits` | Add/subtract prepaid cents on the customer | | `GET /credits?customerId=` | Ledger | Does not talk to NATS or Zapier cloud.