CreateSetupIntentRequest

customerId
required
string <uuid>

The unique identifier for the customer record.

externalReferenceId
string

The unique identifier for the setup intent generated by the location or the integration partner.

standingInstructionType
string

The instruction type used by the merchant and sent to the payment processor.

  • INSTALLMENT - The total purchase amount split into a fixed number of payments.

  • RECURRING - A series of set payments charged at regular intervals.

  • UNSCHEDULED - A single merchant-initiated payment.

Enum: "UNSCHEDULED" "INSTALLMENT" "RECURRING"
{
  • "customerId": "87d8e330-2878-4742-a86f-dbbb3bf522ac",
  • "standingInstructionType": "UNSCHEDULED",
  • "externalReferenceId": "string"
}