webcheckoutUrl que compartes con tu cliente o al que lo rediriges: Kushki se encarga de toda la experiencia de checkout.POST /smartlink/v1/webcheckout con los detalles del producto, la configuración del pago y la URL a la que se redirige al cliente después de pagar. Devuelve un webcheckoutUrl.{
"kind": "webcheckout",
"contactDetail": {
"email": "user@example.com",
"name": "Catalina Fuentes"
},
"redirectURL": "https://www.tucomercio.cl/gracias",
"products": [
{
"name": "Producto Premium",
"description": "Producto de ejemplo",
"quantity": 1,
"unitPrice": 10000
}
],
"paymentConfig": {
"amount": {
"subtotalIva0": 10000,
"subtotalIva": 0,
"iva": 0,
"currency": "CLP"
},
"paymentMethod": ["credit-card", "transfer", "cash"]
}
}{
"webcheckoutId": "T3iDy0G4E",
"webcheckoutUrl": "https://webcheckout.kushkipagos.com/webcheckout/T3iDy0G4E"
}webcheckoutUrl. Kushki muestra una página de pago con tu marca donde el cliente elige un método de pago y finaliza la transacción.redirectURL. Usa Analytics o webhooks para confirmar el estado final de la transacción.| Campo | Obligatorio | Descripción |
|---|---|---|
kind | ✅ | Siempre "webcheckout" |
redirectURL | ✅ | URL a la que se redirige al cliente después del pago |
products | ✅ | Array de objetos de producto (ve el detalle abajo) |
paymentConfig | ✅ | Monto y métodos de pago aceptados |
contactDetail | Opcional | Correo y nombre del cliente |
transactionType | Opcional | Tipo de transacción del cargo |
additionalInformation | Opcional | Metadata personalizada de tipo llave-valor |
| Campo | Obligatorio | Descripción |
|---|---|---|
name | ✅ | Nombre del producto |
description | ✅ | Descripción del producto |
quantity | ✅ | Cantidad de unidades |
unitPrice | ✅ | Precio unitario en CLP (entero) |
| Campo | Obligatorio | Descripción |
|---|---|---|
paymentConfig.amount | ✅ | Objeto de monto — ve la sección de moneda m ás abajo |
paymentConfig.paymentMethod | ✅ | Array de métodos de pago aceptados |
| Valor | Descripción |
|---|---|
credit-card | Tarjeta de crédito o débito |
transfer | Transferencia bancaria (ACH) |
cash | Efectivo en puntos de recaudo Payvalida |
card-async | Solo tarjetas de débito, mediante Transbank / Webpay |
card-dynamic | Tarjetas de débito y crédito, mediante Transbank / Webpay |
| Moneda | Código | Notas |
|---|---|---|
| Peso chileno | CLP | Solo montos enteros — sin decimales |
| Unidad de Fomento | UF | Unidad monetaria indexada |
"amount": {
"subtotalIva0": 10000,
"subtotalIva": 0,
"iva": 0,
"currency": "CLP"
}https://api.kushkipagos.com/¿Tienes una sugerencia sobre esta documentación? Contáctanos.