UNPKG

modem-pay

Version:

A TypeScript SDK for integrating with the Modem Pay payment gateway, enabling seamless payment processing and financial services in your applications.

19 lines (18 loc) 793 B
/** * Represents an event in the payment system, triggered by specific actions or state changes. */ export type Event = { /** * The type of event (e.g., "customer.created", "payment_intent.created"). */ event: EventType; /** * The payload data associated with the event. */ payload: Object; }; /** * Enumeration of the possible event types in the system. */ type EventType = "customer.created" | "customer.updated" | "customer.deleted" | "payment_intent.created" | "payment_intent.cancelled" | "charge.cancelled" | "charge.succeeded" | "charge.created" | "charge.updated" | "charge.failed" | "transfer.failed" | "transfer.succeeded" | "transfer.reversed" | "invoice.created" | "invoice.deleted" | "invoice.update" | "paymentrequest.success"; export {};