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:33
Properties
amount
amount:
number
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:34
context?
optionalcontext?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:49
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:35
expiration?
optionalexpiration?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:38
image?
optionalimage?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:42
name?
optionalname?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:41
payer
payer:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:36
recipient
recipient:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:37
uri?
optionaluri?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/payment-request.ts:40
Pre-hosted collection metadata URI. If provided, name/image/description are ignored.