OptionalapiNVM API Key ID to scope the delegation to
OptionalcardPaymentMethod entity UUID — preferred way to reference an enrolled card
OptionalcurrencyCurrency code (default: 'usd')
OptionaldelegationExisting delegation UUID to reuse instead of creating a new one
OptionaldurationDuration of the delegation in seconds. Required only for new delegations.
OptionalmaxMaximum number of transactions allowed
OptionalmerchantMerchant account ID (Stripe Connect acct_xxx or Braintree merchantId)
OptionalproviderStripe payment method ID (e.g., 'pm_...'). Required only for new delegations.
OptionalspendingMaximum spending limit in cents. Required only for new delegations.
Configuration for delegation-based payments (both crypto and card schemes).
To reuse an existing delegation supply
delegationId. To reuse an existing card (PaymentMethod entity) supplycardId. When creating a brand-new delegation provideproviderPaymentMethodId,spendingLimitCents, anddurationSecs.