Skip to main content

Retrieve Payment Option Details.

GET 

/paymentOptions

Retrieves the payment option details per processing entity.

Request

Query Parameters

    processingEntityId uuidrequired

    ID of processing entity.

    countryCode string

    Possible values: >= 2 characters and <= 2 characters

    currency string

    Possible values: >= 3 characters and <= 3 characters

    includeOptionalFields boolean

    Include optional fields in the response

Responses

OK

Schema

    paymentOptions

    object[]

  • Array [

  • name stringrequired

    Possible values: <= 50 characters

    isDirect boolean

    Indication if the Payment Option supports direct flow

    supportsFieldsRecovery booleanrequired

    Indication if the Payment Option supports fields recovery functionality

    fields

    object[]

    List of input fields for a Payment Option

  • Array [

  • name stringrequired

    Possible values: <= 100 characters

    The name of the input parameter as expected by REST API methods

    dataType stringrequired

    Possible values: [INTEGER, DECIMAL, STRING, DATE, BOOLEAN, OBJECT, LIST]

    The data type of the value

    isMandatory booleanrequired

    Indication if the field is required for the Payment Option

    minimumLength integer

    The minimum supported length of the provided value. Valid for STRING data type

    maximumLength integer

    The maximum supported length of the provided value. Valid for STRING data type

    values

    object[]

  • Array [

  • code string

    Possible values: <= 50 characters

    displayName string

    Possible values: <= 100 characters

    mandatoryFields string[]

    Possible values: <= 100 characters

  • ]

  • ]

  • restrictions

    object[]

  • Array [

  • countryCode string

    Possible values: >= 2 characters and <= 2 characters

    currency string

    Possible values: >= 3 characters and <= 3 characters

    minimumAmount number
    maximumAmount number
  • ]

  • logoUrl string
  • ]

  • result

    object

    required

    status stringrequired

    Possible values: [success, error]

    errors

    object

    code string

    Possible values: <= 11 characters

    If an error occurred on the request side, an error code is returned in this parameter.

    reason string

    Possible values: <= 400 characters

    If an error occurred on the request side, then an error reason is returned in this parameter.

Loading...