Skip to main content
PUT
Editar un medio de pago del PDV

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

storeId
string
required

ID Justo o ID externo de un local de GET /ecommerce/stores, dentro de la autorización.

paymentMethodId
string
required

ID Justo obtenido en GET /ecommerce/stores/{storeId}/configuration/payment-methods. Debe pertenecer al local de la ruta.

Body

application/json

Formulario del medio de pago. Incluye los valores actuales que quieras conservar; se aplican los valores predeterminados del PDV.

name
string | null
required

Nombre visible del medio de pago.

paymentType
enum<string>
required

Clasificación del medio de pago para el PDV.

Available options:
cash,
debitCard,
creditCard,
transfer,
other
disabled
boolean | null

Deshabilita temporalmente el medio de pago sin eliminarlo.

isCash
boolean | null

Lo trata como efectivo y permite movimientos de caja.

shouldMakeInvoice
boolean | null

Incluye los pagos en el monto facturable.

omitFromShiftBalance
boolean | null

Excluye el medio de pago de la cuadratura del cierre de caja.

openCashDrawerAtPrinterId
string | null

ID Justo de una impresora del mismo local; null desactiva la apertura de gaveta.

allowedOnlyForRoles
string[] | null

Roles autorizados para usar el medio. Los roles personalizados usan custom:<código>.

schedule
object

Horario del medio de pago, en la zona horaria del local.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object

Medio de pago del PDV, sin credenciales de proveedores.