Restofy Docs
Cierre del pedido POST

Subir el comprobante de la transferencia

POST /api/checkout/create-payment-receipt

Descripción

Guarda la foto o el PDF con que el cliente muestra que ya transfirió.

Detalles

Recibe el comprobante del pedido pagado por transferencia y lo deja esperando que el equipo lo revise. Acepta fotos JPG, PNG o WEBP de hasta 5 MB y PDF de hasta 10 MB. Si el equipo rechazó el anterior, se puede subir otro; si ya lo aceptó, no hace falta.

Permisos requeridos

auth-order

Request

Nombre Tipo Requerido Reglas
fileData string Sí
max:14000000
fileType string Sí
enum:jpg,png,webp,pdf

Respuesta

Campos que devuelve dentro de data. Nada fuera de esta lista sale en la respuesta.

Campo Tipo Descripción
paymentReceiptUuid string Identificador del comprobante
status string Estado de la revisión del comprobante

Ejemplo de request

curl -X POST https://restofy.pro/api/checkout/create-payment-receipt \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "fileData": "string",
    "fileType": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-10-09T02:12:12Z
HTTP 200

Request

{
    "fileData": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8z8BQDwAEhQGAhKmMIQAAAABJRU5ErkJggg==",
    "fileType": "png"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "paymentReceiptUuid": "6df99aeb-6980-4fbc-9795-8c1a7a9a4a57",
        "status": "pending"
    }
}