token de Transfer In te permite iniciar una transacción de Transfer In.Expiración del token
Los tokens expiran a los 30 minutos y solo pueden usarse para una única transacción (incluso si la transacción fue errónea). Deberás solicitar un nuevo token cuando expire.
processor: "processor": { "name": "Bre-B Credibanco Processor", "flowType": "QR" }. Copia ambos valores exactamente como los devuelve Consultar la configuración de Transfer In (GET /transfer/v1/config). Cuando envías processor, solo amount y currency siguen siendo requeridos: callbackUrl, userType, documentType, documentNumber, paymentDescription y email pasan a ser opcionales, y bankId no aplica.processor se comporta exactamente como antes.processor.flow ({ "flow": { "processorName": "BRE-B", "type": "QR" } }), reemplázalo por el objeto processor que se muestra arriba. El objeto flow queda reemplazado con este release.curl --location 'https://api-uat.kushkipagos.com/transfer/v1/tokens' \
--header 'Public-Merchant-Id: 20432ef8ccd94r51b36e5b738a81f511' \
--header 'Content-Type: application/json' \
--data-raw '{
"bankId": "1022",
"amount": {
"subtotalIva": 100000,
"subtotalIva0": 0,
"iva": 10000,
"extraTaxes": {
"tasaAeroportuaria": 0,
"agenciaDeViajes": 0,
"iac": 0
}
},
"callbackUrl": "https://kushki.com",
"userType": "1",
"documentType": "NIT",
"documentNumber": "1716458334",
"paymentDescription": "Description of the payment.",
"email": "user@example.com",
"currency": "COP"
}'{
"token": "V0OzRB100000xhxQB8035251pHLBQsq5"
}