Record

setup-intent

No description available.

record setup-intent {
  application: option​<string>,
  attach-to-self: option​<bool>,
  automatic-payment-methods: option​<string>,
  cancellation-reason: option​<setup-intent-cancellation-reason-enum>,
  client-secret: option​<string>,
  created: s32,
  customer: option​<string>,
  description: option​<string>,
  flow-directions: option​<list​<setup-intent-flow-directions-item-enum>>,
  id: string,
  last-setup-error: option​<string>,
  latest-attempt: option​<string>,
  livemode: bool,
  mandate: option​<string>,
  metadata: option​<setup-intent-metadata>,
  next-action: option​<string>,
  object: setup-intent-object-enum,
  on-behalf-of: option​<string>,
  payment-method: option​<string>,
  payment-method-options: option​<string>,
  payment-method-types: list​<string>,
  single-use-mandate: option​<string>,
  status: setup-intent-status-enum,
  usage: string,
}

Fields

NameTypeDescription
applicationoption​<string>
attach-to-selfoption​<bool>
automatic-payment-methodsoption​<string>
cancellation-reasonoption​<setup-intent-cancellation-reason-enum>
client-secretoption​<string>
createds32
customeroption​<string>
descriptionoption​<string>
flow-directionsoption​<list​<setup-intent-flow-directions-item-enum>>
idstring
last-setup-erroroption​<string>
latest-attemptoption​<string>
livemodebool
mandateoption​<string>
metadataoption​<setup-intent-metadata>
next-actionoption​<string>
objectsetup-intent-object-enum
on-behalf-ofoption​<string>
payment-methodoption​<string>
payment-method-optionsoption​<string>
payment-method-typeslist​<string>
single-use-mandateoption​<string>
statussetup-intent-status-enum
usagestring