Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Veamos los campos que contiene una devolución:

  • id (String): Identificador de refund. Es un uuid único asignado por Pay per TIC.
  • status (String con valores acotados): Estado de la devolución. Puede tomar los valores approved o rejected.
  • type (String con valores acotados): Tipo de transacción realizada para la devolución, puede ser de tipo online.
  • status_detail (String): Detalle del estado de la devolución. En el caso rejected, podremos ver el motivo del rechazo.
  • reference (String): Referencia de la devolución.
  • external_reference (String): Referencia externa para esta devolución.
  • date_created (String): Fecha de creación de la solicitud.
  • amount (Number): Importe de la devolución. No puede ser mayor al monto total del pago menos las otras devoluciones aprobadas que pudiera tener.
  • reason (String): Motivo de la solicitud.
  • transaction_id (String): Identificador de la transacción en el gateway.
  • authorization_code (String): Código de autorización de la operación. Sólo estará presente en devoluciones aprobadas de type online.
  • fee_details: Array de Fee Details. Cargos adicionales.
  • gateway: Objeto Gateway. Gateway a través del cual se procesó la devolución.
  • source: Objeto Source. Indica el usuario que realizó la última actualización sobre el documento.
  • metadata (Object): Objeto en formato JSON. Permite guardar todo tipo de información adicional en la devolución.
  • cost (Boolean): Indica si la devolución tiene costo o no.
  • cost_amount (Number): Importe del costo de la devolución.
  • request_date (String): Fecha en la que se solicitó la devolución.
  • approved_date (String): Fecha de aprobación de la solicitud.
  • rejected_date (String): Fecha de rechazo.
  • process_date (String): Fecha de procesamiento.
  • last_update_date (String): Última fecha de actualización.
  • currency_id (String): Identificador de la moneda de la operación.