940 B
940 B
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).
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.