supportedFlows es un procesador tradicional: solicita el token sin el objeto processor, exactamente como hasta ahora.supportedFlows opera con flujos de pago: solicita el token con processor: { name, flowType }, copiando name de processors[].name y flowType de uno de los processors[].supportedFlows[].type.supportedFlows de cada entrada para decidir cómo armar cada token. Las entradas con supportedFlows operan con flujos de pago (Yape): consulta la descripción general de Transfer In para ver cómo se tokeniza cada una.flowType | Canal | Cómo funciona | Campo adicional en el token |
|---|---|---|---|
DEEPLINK | Mobile | El pagador es redirigido directamente a la app de Yape, instalada en su celular, para aprobar el pago. | — |
PUSH | Web / Desktop | El pagador ingresa su número de celular en tu checkout y Yape le envía una notificación push a su app, donde aprueba la compra desde la opción Aprobar compras. | phoneNumber requerido. |
200 con un arreglo processors vacío.curl --location '/transfer/v1/config' \
--header 'Public-Merchant-Id: 20432ef8ccd94r51b36e5b738a81f511'{
"processors": [
{
"name": "Yape Processor",
"currency": "PEN",
"supportedFlows": [
{
"type": "DEEPLINK",
"name": "Deeplink",
"description": "Mobile: redirección directa a la app de Yape"
},
{
"type": "PUSH",
"name": "Push",
"description": "Web / Desktop: notificación push al número Yape del pagador"
}
]
}
]
}