Release Notes

0.1.0-beta.0

Initial beta release of the Kyshi MoR TypeScript and Node.js SDK.

Included

  • Hardened HTTP client with API-key authentication, JSON handling, query serialization, response envelope unwrapping, timeout support, idempotency keys, and transient retries for safe requests.
  • Typed resource modules for transactions, payment links, general payment links, transfers, virtual account transfers, virtual accounts, plans, subscriptions, rates, custom rates, and webhook operations.
  • Webhook signature helpers for generating, verifying, and constructing trusted Kyshi webhook events.
  • Exported error classes for API, authentication, validation, timeout, and network failures.
  • ESM, CommonJS, and TypeScript declaration builds from the package root.
  • Public API contract tests covering the documented MOR routes exposed by the SDK.

Beta Notes

  • Endpoint coverage is limited to the SDK surface documented in these guides and the package README.
  • Webhook delivery inspection and replay methods use the SDK secretKey; the integrating business must provide a Kyshi API key with access to those webhook operations routes.
  • The package is marked UNLICENSED until a distribution license is chosen.

Install

npm install @kyshi/mor-sdk@beta