supportedFlows is a traditional processor: request the token without the processor object, exactly as today.supportedFlows operates with payment flows: request the token with processor: { name, flowType }, copying name from processors[].name and flowType from one of processors[].supportedFlows[].type.supportedFlows of each entry to decide how to build each token. Entries with supportedFlows operate through payment flows (Bre-B): see the Transfer In overview for how each one is tokenized.| Entry | supportedFlows | How to tokenize |
|---|---|---|
| PSE | Absent | Traditional flow: request the token without the processor object and send the fields PSE requires (bankId, callbackUrl, userType, documentType, documentNumber). |
| Bre-B | QR | Request the token with processor: { name, flowType } and flowType: "QR". bankId does not apply. |
200 with an empty processors array.curl --location 'https://api-uat.kushkipagos.com/transfer/v1/config' \
--header 'Public-Merchant-Id: 20432ef8ccd94r51b36e5b738a81f511'{
"processors": [
{
"name": "Pse Processor",
"currency": "COP"
},
{
"name": "Bre-B Credibanco Processor",
"currency": "COP",
"supportedFlows": [
{
"type": "QR",
"name": "QR Code",
"description": "QR code payment"
}
]
}
]
}