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 copiando los valores que devuelve Consultar la configuración de Transfer In (GET /transfer/v1/config): "processor": { "name": "Yape Processor", "flowType": "DEEPLINK" | "PUSH" }. Elige el flujo según el canal del pagador: DEEPLINK para mobile, PUSH para web o desktop. Cuando envías processor, solo amount y currency siguen siendo requeridos; el flujo PUSH requiere además phoneNumber (el número Yape del pagador). Yape opera solo en PEN.processor se comporta exactamente como antes.processor.curl --location '/transfer/v1/tokens' \
--header 'Public-Merchant-Id;' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": {
"subtotalIva": 100000,
"subtotalIva0": 0,
"iva": 10000,
"extraTaxes": {
"tasaAeroportuaria": 0,
"agenciaDeViaje": 0,
"iac": 0
}
},
"callbackUrl": "https://kushki.com",
"userType": "1",
"documentType": "DNI",
"documentNumber": "12345678",
"paymentDescription": "Description of the payment.",
"email": "user@example.com",
"currency": "PEN"
}'{
"token": "V0OzRB100000xhxQB8035251pHLBQsq5"
}