Setup

Create setup

Create a new state machine program setup.

post/v1/disputes/setup

Request

  • Base URL
    https://sandbox.pismolabs.io/disputes
  • URL
    https://sandbox.pismolabs.io/disputes/v1/disputes/setup
  • Auth
    HTTP bearer

Headers

x-tenantstring required

Organization/tenant ID

x-cidstring required

Correlation ID used for tracking

Request body

program_idnumber required

Pismo program ID

type'PRIMITIVE' | 'PRIMITIVE_ON_US' required

State machine type

issuer_identifierstring

Issuer identifier number, one of the following:

  • ICA - Interbank Card Association ID (Visa or Mastercard)
  • BID - Business Identfication Number (Visa)
send_time_lineboolean

Should timeline events be sent? Default is false.'

is_full_balanceboolean

Create a Full balance dispute without a transaction? Default is false.

automated_installmentboolean

Enable automated installment? Default is false

Example request

{
  "type": "PRIMITIVE",
  "issuer_identifier": "000000",
  "send_time_line": true,
  "is_full_balance": true,
  "automated_installment": true
}

Response

Setup created

state_machine_idnumber

State machine ID

program_idnumber

Pismo program ID

type'PRIMITIVE' | 'PRIMITIVE_ON_US'

State machine type

issuer_identifierstring

Issuer identifier number, one of the following:

  • ICA - Interbank Card Association ID (Visa or Mastercard)
  • BID - Business Identfication Number (Visa)
send_time_lineboolean

Should timeline events be sent? Default is false.'

is_full_balanceboolean

Create a Full balance dispute without a transaction? Default is false.

automated_installmentboolean

Enable automated installment? Default is false

Example response

{
  "state_machine_id": 999,
  "type": "PRIMITIVE",
  "issuer_identifier": "000000",
  "send_time_line": true,
  "is_full_balance": true,
  "automated_installment": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.