SavaPay Developers

Developer changelog

Track meaningful updates to the Merchant Payments API and its developer documentation.

ResourcesNode.js and ExpressApproved merchant pilot
Browse developer documentationChangelog

This page records changes that can affect how teams discover, build, test, or operate a SavaPay integration. Contract changes are labelled separately from documentation changes.

Documentation

Enterprise developer experience introduced

  • Added a runnable Merchant Payments API quickstart for approved pilot merchants.
  • Added focused guides for authentication, signed webhooks, sandbox testing, errors, versioning, and production readiness.
  • Added request and response examples, mobile-safe code panels, copy actions, and page-specific search metadata.
API contract

Merchant Payments API v1 pilot contract documented

  • Documented payment requests, status lookup, cancellations, refunds, reconciliation, API keys, webhooks, and merchant onboarding.
  • Documented whole-cent amounts, required idempotency on writes, stable error codes, and signed webhook events.
  • Documented the hosted checkout lifecycle and payment statuses used by pilot integrations.

Contract policy

Plan for compatible change

To understand what can change within v1 and what requires a future version, read: Versioning

Maintained byDeveloper Experience

Last reviewed

Was this page helpful?