Payment method configurations

Get configuration by hierarchy

Get a payment methods configuration based on the hierarchy from the most granular to the least granular (account > program > org).

Note: This is a PCI endpoint, use the https://gw-pci.pismolabs.io environment.

get/payment-methods-configs/v1/configs/priority-configs

Request

  • Base URL
    https://sandbox.pismolabs.io/passport
  • URL
    https://sandbox.pismolabs.io/passport/payment-methods-configs/v1/configs/priority-configs
  • Auth
    none declared

Query parameters

program_idinteger required

ID of program that the retrieved configuration is applied to. You may skip this parameter if the account ID parameter is present in the query.

account_idinteger required

ID of account that the retrieved configuration is applied to. You may skip this parameter if the program ID parameter is present in the query.

Response

Retrieved successfully

Example response

{
  "authorization": {
    "networks": [
      {
        "identifier": "Mastercard",
        "hsm_keys_id": "123456"
      }
    ],
    "cancellation_threshold": 1440,
    "confirmation_verification_endpoint": "https://yourverificationendpoint.com",
    "confirmation_verification_mtls": true,
    "confirmation_verification_mtls_prefix": "url-prefix",
    "confirmation_verification_rate": 30,
    "allow_authorization_by_document_number": true,
    "require_external_authentication": true,
    "update_balance_after_discharge": true
  },
  "payment": {
    "require_external_authentication": true,
    "update_balance_after_discharge": true
  },
  "transfer": {
    "from": {
      "require_external_authentication": true
    },
    "to": {
      "require_external_authentication": true
    }
  }
}

Changes

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