support
Volver a la documentación
Buscar
Categoria
Tags
parámetros principalesdesplegar todo
uuid
requerido
opciones generales de la transacción
amount
currency
comment
opciones relacionadas con la tarjeta
transactionOptions
cardOptions
manualValidation
captureDelay
mid
Pruébame
Documentación

Servicio web Transaction/Refund

L'appel aux Web Services requiert une authentification HTTP Basic Authentication. Plus d'infos : "Phase d'authentification".

POSThttps://api.lyra.com/api-payment/V4/Transaction/Refund

El Servicio Web REST Transacción/Reembolso permite reembolsar una transacción (total o parcial si el adquirente lo soporta).

  • Estado requerido:
    • CAPTURED (Présenté)

El reembolso se efectúa en 2 etapas sucesivas.

  1. El reembolso esEn cursode procesamiento.
    La transacción tiene un estadoPENDING.
  2. El reembolso es válido.
    La transacción tiene un estadoAUTHORISED.
  • Para ser notificado del cambio de estado (dePENDINGAAUTHORISED), cree una regla personalizada en la sección "bom_expert" :Crear una notificación de Reembolso.

Puede conocer el estado de una transacción utilizando el Servicio Web, Transacción/Obtener , (parámetro detailedStatus,).

  • Reembolso parcial :

    • Utilice el servicio web Transacción/Reembolso y transmita un monto menor que el monto de la transacción.
    • Puede reembolsar parcialmente muchas veces una transacción hasta hacer el reembolso total.
  • Reembolso completo:

    • Utilice el servicio web Transacción/Reembolso y transmita un monto igual al monto de la transacción.

Parámetros de entrada

uuid

Referencia única de la transacción generada por la plataforma de pago.

Formato

amount

Monto del pago en su fracción monetaria más pequeña (el céntimo para el euro).

Ejemplo: 30050 para 300,50 EUR.

Formato

currency

Moneda del pago. Código alfabético un mayúsculas según ISO 4217 alpha-3.

Ejemplo: "EUR" para el euro.

Formato

Valores posibles

. Los valores posibles son:

Moneda CODIFICACIÓN ISO 4217 Unidad fraccionaria
Dólar australiano (036) AUD 2
Dólar canadiense (124) CAD 2
Franco suizo (756) CHF 2
Corona danesa (208) DKK 2
Euro (978) EUR 2
Libra esterlina (826) GBP 2
Yen (392) JPY 0
Corona noruega (578) NOK 2
Corona sueca (752) SEK 2
Dólar estadounidense (840) USD 2

comment

Comentario libre.

Formato

manualValidation

Camino: transactionOptions.cardOptions.manualValidation

Modo de validación de la transacción.

Formato

Valores posibles

. Los valores posibles son:

VALOR Descripción
NO Validación automática por la plataforma de pago.
YES Validación manual por el vendedor.
null Configuración por defecto de la tienda seleccionada (configurable en el Back Office Vendedor).

captureDelay

Camino: transactionOptions.cardOptions.captureDelay

Fecha límite para aplicar en la fecha de captura.

Descripción

Indica el número de días antes de la captura.

Si no se transmite este parámetro, se utiliza el valor predeterminado definido en el Back Office Vendedor.

Este último es configurable en el Back Office Vendedor por todas las personas debidamente autorizadas.

Si el tiempo de entrega es mayor a 365 días en la solicitud de pago, se reposiciona automáticamente a 365 días.

Formato

mid

Número de la afiliación e-commerce en la que se debe realizar el reembolso de una transacción de proximidad. Si este campo es completado, asegúrese de utilizar el contrato VADS correcto en función de la red de la tarjeta.

Formato

Referencia de la respuesta

El Web Service devuelve el siguiente objeto:

Respuesta Contexto
Transaction Objeto que contiene la información de la transacción.

Vea la referencia de la respuesta para más información.