Saltar al contenido principal

Klarna

Introducción

Klarna te permite comprar ahora y pagar después en cuotas sin intereses, facilitando tus compras sin afectar tu flujo de efectivo inmediato.

Integración mediante redirección

Para integrarlo mediante redirección, el usuario deberá estar presente en el momento del pago, el cual deberá procesarse a través de un navegador. En primer lugar debes generar una orden de pago.

Como identificador de servicio, debes indicar el service_uuid del servicio de KLARNA que tengas activado en tu Backend de Paylands → Administrar → Servicios de pago → Listado.

Finalmente construyes la URL de redirección reemplazando el token por el valor devuelto en la llamada anterior.

https://api.paylands.com/v1/sandbox/payment/process/{token}

Restricciones y requisitos

Actualmente soporta estas monedas:

  • EUR
  • AUD
  • CAD
  • CZK
  • DKK
  • HUF
  • MXN
  • NZD
  • NOK
  • PLN
  • RON
  • SEK
  • CHF
  • GBP
  • USD

Al generar la orden de pago se deben enviar en el extra_data, al menos, los campos de profile, billing_address y shipping_address para poder conciliar los pagos via Klarna.

"extra_data": {
"checkout": {
"uuid": "C42043F9-B77C-4918-BD43-86C526B4F24D"
},
"profile": {
"first_name": "John",
"last_name": "Doe",
"email": "johndoe@gmail.com"
},
"billing_address": {
"city": "Castellon",
"country": "ESP",
"address1": "Avinguda del Mar 23",
"zip_code": "12000",
"state_code": "CT"
},
"shipping_address": {
"city": "Castellon",
"country": "ESP",
"address1": "Avinguda del Mar 23",
"zip_code": "12000",
"state_code": "CT"
}
}

Para que los pagos sean exitosos, el pais indicado en el extra_data deberá coincidir con el pais del usuario.