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