PlayNest OS · Manual de staff

Pagos

PlayNest OS · Chile

Chile

Listo

Pagos

Webpay y Mercado Pago en TEST o producción. Vacío honesto si no hay claves.

Para: Caja · recepción · admin · En la app: /admin/pagos · A4 · hecho 2026-09-03

Mira el ambiente y si hay claves

Administración, gerencia, caja y recepción entran a Pagos. Sin claves del ambiente activo: empty honesto. No se dibuja un Webpay aprobado. Cobra a mano.

TEST usa TRANSBANK_COMMERCE_CODE, TRANSBANK_API_KEY (solo códigos 597055555*) y MERCADOPAGO_ACCESS_TOKEN (prefijo TEST-).

Tablet · /admin/pagos

Pagos Chile · TEST

El local

Webpay Plus

Sin claves

Mercado Pago

Sin claves

Aún no hay claves TEST

Cobra a mano. No pintamos un aprobado.

Sin claves TEST: no se inventa un Webpay

Producción: variables de Netlify

En Netlify → Site settings → Environment variables, contexto de producción, setea los nombres (nunca pegues valores en el repo ni en este manual):

  • PAGOS_ENVIRONMENT = production
  • TRANSBANK_PROD_COMMERCE_CODE
  • TRANSBANK_PROD_API_KEY
  • MERCADOPAGO_PROD_ACCESS_TOKEN (prefijo APP_USR-)

Un código 597055555* o un token TEST- en esas variables se rechaza. Sin ellas, la pasarela queda vacía. El cobro a mano no se toca.

Tablet · /admin/pagos

Pagos Chile · producción

El local

Webpay Plus

Producción lista

Mercado Pago

Sin claves

Intentos de este local

Lista real o vacía. Nunca un cobro fake.

Producción etiquetada. Claves solo en Netlify

Cobra un grupo con la pasarela

En la comandera, cobra al grupo. Elige Tarjeta. Si hay claves del ambiente, aparecen botones Webpay Plus o Mercado Pago etiquetados TEST o producción.

La tablet abre Webpay con un POST del token (así lo pide Transbank; un GET no abre el formulario). Al volver, si autorizó, se cierra el grupo como un cobro con tarjeta y sale la constancia. Si cancela o rechaza, la cuenta sigue abierta y la comandera muestra el motivo. Descuento y propina no van por esta vía: anótalos a mano.

Tablet · /admin/pagos

Pagos Chile · TEST

El local

Webpay Plus

TEST listo

Mercado Pago

Sin claves

Intentos de este local

Lista real o vacía. Nunca un cobro fake.

Integración etiquetada. No es comercio

Cobra el abono

En cumpleaños, cotización aceptada. Escribe el monto y toca la pasarela. Al acreditar, se anota el abono con folio tbk-test: / mp-test: o tbk-prod: / mp-prod:. Si cubre el mínimo, la fecha pasa a reservada. Sin plata no hay fecha en firme.

Tarjetas de integración (solo TEST)

Transbank publica tarjetas de prueba. Una que aprueba en Webpay Plus integración: 4051 8856 0044 6623, CVV 123, vencimiento futuro. No las uses en un comercio real.

Mercado Pago TEST exige un token que empiece por TEST-. Un APP_USR- solo vale en las variables *_PROD_*.