Cambiar referencias en cada proceso de pago

623 views
Skip to first unread message

Angel Roman

unread,
Mar 10, 2017, 10:36:53 AM3/10/17
to Desarrolladores PayU Latam
Primeramente tengo que aclarar que no soy un experto en código, pero decidí usar PayU porque se adapta a mis necesidades.

Un cliente me mandó un screenshot de un error a la hora de pagar que dice:

-----------------
No se pudo crear solicitud de pago
UNIQUE_REFERENCE
La orden de pago con id [XXXXXXXXX] ya se encuentra registrada con la referencia XXX.
----------------

Me dijeron que la solución es que las referencias sean diferentes para cada proceso de pago. En otro hilo vi que un admin respondió:

_____________________

Para solucionar este inconveniente, te recomiendo hacer uso de un contador o por ejemplo de la función time() en PHP, ya que el valor en referenceCode debe ser único por cada transacción.
_____________________

Mi pregunta es: 
- ¿Dónde y cómo hago este cambio? 

Gracias

ADMIN

unread,
Mar 10, 2017, 11:41:27 AM3/10/17
to Desarrolladores PayU Latam
Buenos días Angel,

De antemano te agradecemos por hacer uso de nuestro foro para publicar tus inquietudes.

Te informamos que la inclusión del cambio depende directamente de tu sistema y del tipo de integración.

Un ejemplo para la integración WebCheckout puede ser el siguiente:
<input name="referenceCode" type="hidden"  value="<?php echo time()?>" />
Donde se modifica el parámetro directamente en el form POST enviado a la plataforma.

Sin embargo, las modificaciones son referentes al lenguaje de programación utilizado y la integración.

Agradecemos nos envíes un correo a s...@payulatam.com con la dirección de tu sitio y la información de la integración para colaborarte detalladamente.
Reply all
Reply to author
Forward
0 new messages