Interface: PaymentRequestParams
Free-form rationale shown to the payer at approval time. Mirrors Stripe Link's ≥100 char context requirement — agents must justify the spend in human-readable…
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:32
Properties
amount
amount:
number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:33
context?
optionalcontext?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:48
Free-form rationale shown to the payer at approval time. Mirrors
Stripe Link's ≥100 char context requirement — agents must justify
the spend in human-readable terms. Used as the collection description
(in inline mode) or appended to the auto-generated default.
denom
denom:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:34
expiration?
optionalexpiration?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:37
image?
optionalimage?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:41
name?
optionalname?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:40
payer
payer:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:35
recipient
recipient:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:36
uri?
optionaluri?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:39
Pre-hosted collection metadata URI. If provided, name/image/description are ignored.