Optional apiNVM API Key ID to scope the delegation to
Optional cardPaymentMethod entity UUID — preferred way to reference an enrolled card
Optional currencyCurrency code (default: 'usd')
Optional delegationExisting delegation UUID to reuse instead of creating a new one
Optional durationDuration of the delegation in seconds. Required only for new delegations.
Optional maxMaximum number of transactions allowed
Optional merchantMerchant account ID (Stripe Connect acct_xxx or Braintree merchantId)
Optional providerStripe payment method ID (e.g., 'pm_...'). Required only for new delegations.
Optional spendingMaximum 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.