Saltar al contenido principal

Conceptos

Tu cuenta​

ConceptoQué es
OrganizaciónTu empresa. Todos tus datos quedan aislados de los de otras organizaciones.
AplicaciónUn sistema tuyo que consume la API (tu e-commerce, tu app de reservas…). Es SANDBOX o PRODUCTION y tiene sus propias API keys y endpoints de webhook.
Comercio (merchant_account_id, mrc_…)La unidad comercial que cobra, en pesos chilenos (CLP).
Proveedor del comercioUn proveedor habilitado para un comercio, con su modo (MOCK, SANDBOX, PRODUCTION) y su prioridad. Ver Proveedores y routing.
API keyLa credencial de tu aplicación. Se muestra una sola vez al crearla; después solo ves su prefijo.

El pago​

ConceptoQué es
Payment intentLa intención de cobro: monto, moneda, tu external_reference, a dónde volver (return_url), el proveedor pedido y el que efectivamente se usó, su estado y el registro de sus eventos. Es el objeto con el que trabajas casi siempre.
PaymentAparece cuando el proveedor autoriza el cobro. Es sobre lo que se hacen las devoluciones.
RefundUna devolución sobre un payment. Puede ser parcial o total; la suma nunca supera lo autorizado.

Un payment intent puede tener más de un intento de checkout (por ejemplo, si el comprador abandona y vuelves a pedir el checkout). Eso lo maneja la plataforma: tú sigues trabajando con el mismo payi_….

Identificadores​

Los ids llevan un prefijo que indica su tipo, así se reconocen a simple vista en logs y en soporte:

PrefijoQué identifica
payi_payment intent
pay_payment
ref_refund
mrc_comercio
apc_API key
whe_webhook endpoint
whd_entrega de un webhook
evt_evento

Proveedores​

Valor en la APIProveedorCheckout
transbank_webpay_plusTransbank Webpay Plusredirect POST con token_ws
mercadopago_checkout_proMercado Pago Checkout Proredirect GET a la URL de checkout
autoel primer proveedor habilitado y disponible del comercio, según su prioridad—

Montos y moneda​

  • currency es CLP.
  • amount es un entero mayor que cero, en pesos (CLP no tiene decimales): 25990 son $25.990.