Waylet Pay
Light Mode
Devolución de cobro
POST
/integrations/openwaylet/v1/payments/refundEste método se utilizará para solicitar una devolución de un pago que haya finalizado con éxito. Si la petición es correcta el servicio devolverá un HTTP status 204.
Cálculo de la firma (Signature)
La firma que enviará la petición a la API se calculará de la siguiente forma (en pseudo-código):
HMACSHA512(amount + commerceId + paymentId)
utilizando una contraseña proporcionada por Klikin.
Request
Body Params application/json
amount
string
required
Importe de la devolución
commerceId
string
required
Identificador del comercio que realiza el cargo. Proporcionado por Klikin.
paymentId
string
required
Identificador de la operación en el comercio. Ha de ser único por operación de cargo.
items
array [object {5}]
optional
units
integer
required
Número de elementos del ítem
description
string
required
Descripción del ítem
unitPrice
number
required
Precio unitario del ítem
totalPrice
number
required
Precio total de las unidades del ítem
generateCashback
boolean
required
Indica si generó cashback, por defecto, true
signature
string
required
Firmado de la petición
Example
{
"amount": "300",
"commerceId": "ae125b641cf97ebbd2bdc6fb",
"paymentId": "202305248569",
"items": [
{
"units": 2,
"description": "Incredible Concrete Bacon",
"unitPrice": 100,
"totalPrice": 200,
"generateCashback": true
}
],
"signature": "85a1e4ededaf592a50f1bc67"
}
Responses
No Content(204)
HTTP Code: 204
Content Type : JSONapplication/json
Data Schema
null
optional
Example
Not configured
Last modified: 7 months ago