Comprobantes de pago

Consulta y descarga tus comprobantes de pago

Sigue estos pasos para visualizar y descargar tus comprobantes de pago después de realizar una compra con Deuna.

Paso 1: Realiza un pago con referencia

Para que puedas ver tus comprobantes, es necesario que el pago se haya realizado usando DeunaSDK.initPaymentWidget(...) con un "method_type":"reference" configurado previamente.

await DeunaSDK.initPaymentWidget({
  orderToken: "order_ABC123",
  ...
});

Paso 2: Verifica la disponibilidad de los comprobantes

Los comprobantes estarán disponibles solo si el pago incluye información de los reference_processors (procesadores de referencia). Estos procesadores permiten descargar o seguir instrucciones desde los comprobantes.

Paso 3: Visualiza los comprobantes

Si el pago permite mostrar comprobantes, se abrirá una ventana con la siguiente información:

  • Detalles de uno o varios comprobantes disponibles.
  • Opción para seleccionar un comprobante específico si hay múltiples opciones.
  • Instrucciones del procesador de referencia asociado a cada comprobante.
  • Botón para descargar los comprobantes y guardarlos o imprimirlos.

Si no se cumplen las condiciones anteriores, los comprobantes no se mostrarán. En ese caso, el widget debería indicarte cómo continuar.

Paso 4: Integra la función en tu aplicación (para desarrolladores)

Si eres un usuario técnico, puedes usar el siguiente código para integrar la función en tu aplicación:

await DeunaSDK.initVoucher({
    orderToken: "<DEUNA order token>", // Obligatorio: Token de la orden para inicializar el widget
    callbacks: {
      onClosed: (action) => {
        console.log("onClose", action);
      },
      onError: (payload) => {
        console.log("onError", payload);
      },
      onSuccess: (payload) => {
        console.log("onSuccess", payload);
      },
      onEventDispatch: (type, data) => {
        console.log(type, data);
      },
      ...
    },
  });

Otras consideraciones

  • Si no ves los comprobantes, revisa que el pago cumpla con las condiciones anteriores.
  • Dependiendo del procesador de referencia, la información de cada comprobante puede variar.
  • Si hay más de un comprobante disponible, podrás elegir cuál visualizar o descargar.
  • Si los comprobantes no están disponibles, la aplicación podría ofrecerte otra alternativa para continuar.