Skip to content

basalt / subscriptions/src / PaymentRecord

Interface: PaymentRecord ​

Defined in: subscriptions/src/payment.ts:104

A payment as tracked in your app's ledger, keyed by the gateway payment id.

Properties ​

amount ​

> amount: number

Defined in: subscriptions/src/payment.ts:108


billableId? ​

> optional billableId?: string

Defined in: subscriptions/src/payment.ts:109


createdAt ​

> createdAt: number

Defined in: subscriptions/src/payment.ts:112

Epoch ms.


id ​

> id: string

Defined in: subscriptions/src/payment.ts:106

Gateway payment id — PaymentInstruction.id / PaymentEvent.paymentId.


raw? ​

> optional raw?: unknown

Defined in: subscriptions/src/payment.ts:114


reference? ​

> optional reference?: string

Defined in: subscriptions/src/payment.ts:110


status ​

> status: PaymentRecordStatus

Defined in: subscriptions/src/payment.ts:107


updatedAt ​

> updatedAt: number

Defined in: subscriptions/src/payment.ts:113

Released under the MIT License.