Restofy Docs
Medios de pago POST

Activar o pausar método de pago

POST /api/payment-methods/set-active

Descripción

Activa o pausa un método de pago del restaurante.

Detalles

Cambia el estado activo del método de pago. Los pausados dejan de aparecer como opción al cobrar pero se conservan en los cobros históricos que ya los habían utilizado. Activar y pausar es reversible. Los métodos del sistema no admiten cambios.

Permisos requeridos

admin.module

Request

Nombre Tipo Requerido Reglas
paymentMethodId int
min_value:1
isActive bool

Ejemplo de request

curl -X POST https://app.restofy.co/api/payment-methods/set-active \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "paymentMethodId": 1,
    "isActive": true
}'

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

Ejemplo de respuesta

Actualizado: 2026-07-15T13:20:48Z
HTTP 200

Request

{
    "paymentMethodId": 14,
    "isActive": false
}

Response

{
    "success": true,
    "message": "Método de pago pausado",
    "data": {
        "paymentMethodId": 14
    }
}