Código Script de PayU latam para integrarlo a los métodos de pago - Generic error
Autor: Mario H.Buenas tardes Señores de WebsiteX5
mi nombre es Carlos Mario Henao Herrera, acabo de crear hace poco la sucursal virtual de PayU Latam (pagos en latinoamerica) y ya está activa.
Estoy Utilizando WebsiteX5 Professional 12 para la creación de una Tienda Virtual http://www.econiweb.com/pruebaswx/de-compras.html
Podrán ver que hay 3 productos que funcionan perfectamente que si pongo el botón manualmente afuera con HTML no tendrían ningún problema. PERO cuando pongo el código en el código personalizado de los pagos inmediatos ahí sale error.
EL PROBLEMA:
Cuando agrego el código al campo "Código personalizado" y lo previsualizo en mi PC y hago una prueba de compra, BIEN, se hace la compra del producto y se genera el código que quiero, pero cuando publico el sitio a internet y hago la misma compra, cuando le doy a COMPRAR AHORA, sale el error que adjunto en la imagen "Generic error"
Yo no se casi nada de programación, y además el software WebsiteX5 se supone que es para personas sin muchos conocimientos... En la sección de "Métodos de pago inmediato" WebsiteX5 permite Paypal (Adjunto2) y otros metodos, pero también permite insertar un código personalizado (Adjunto1) para agregar otras opciones de pago (Me imagino yo que como PayU).
Por obvias razones, éste código del botón de PayU no sirve para este caso, pues este botón ya tiene un VALOR ($ precio) que se lo he dado en la sucursal de PayU, pero al ponerlo como medio de pago en WbsiteX5, pues este botón con el mismo precio aparecería en todos los artículos que se vendan en la tienda. Cierto?
Código
<form method="post" action="https://gateway.payulatam.com/ppp-web-gateway/pb.zul" accept-charset="UTF-8">
<input type="image" border="0" alt="" src="http://www.payulatam.com/img-secure-2015/boton_pagar_pequeno.png" onClick="this.form.urlOrigen.value = window.location.href;"/>
<input name="buttonId" type="hidden" value="n7jjQd2XlSdeYoFYjsWoSsNAvL4dGye3TCgcTDcWjFDt8PtIKpUMWA=="/>
<input name="merchantId" type="hidden" value="587563"/>
<input name="accountId" type="hidden" value="590594"/>
<input name="description" type="hidden" value="Hosting 15 GB Dominio y Diseño web"/>
<input name="referenceCode" type="hidden" value="Básico"/>
<input name="amount" type="hidden" value="500000.00"/>
<input name="tax" type="hidden" value="0.00"/>
<input name="taxReturnBase" type="hidden" value="0.00"/>
<input name="shipmentValue" value="0.00" type="hidden"/>
<input name="currency" type="hidden" value="COP"/>
<input name="lng" type="hidden" value="es"/>
<input name="sourceUrl" id="urlOrigen" value="" type="hidden"/>
<input name="buttonType" value="SIMPLE" type="hidden"/>
<input name="signature" value="48f691c5e7ab038ceeb2ffd604d0b8222bf2d7d2b6af85523ee73a92d4fd11cc" type="hidden"/>
</form>
()
PREGUNTA:Quisiera saber tienen alguna idea de qué código debo poner en el campo "Código personalizado" de los métodos de pago de WebsiteX5 para que al realizar la compra, tome el valor Total de los productos que se están comprando y se genere un botón de pago automático con este valor total, así tal cual como sucede con Paypal, o inclusive como sucede en Virtuemart
NOTA: He utilizado también virtuemart y el PlugIn funciona perfecto, genera un botón con el precio total de la Compra y va a PayU.
Disculpen por tanta molestia, pero es que si esto tiene solución sería Grandioso.
Buongiorno Mario,
purtroppo non conosco il servizio, se hai inserito un metodo di pagamento personalizzato devi contattare direttamente chi fornisce il servizio e informati su come personalizzare il codice.
Se non riesci puoi provare anche un metodo di pagamento incluso, per esempio Paypal. Grazie.
***** Google Translation:
Hola Mario,
por desgracia,no séel servicio,si ha introducidoun métodode pago personalizadoque tiene queponerse en contacto conel proveedor de serviciose informadosobre cómo personalizar el código.
Si no es posible, también puede probar unmétodo de pagoque incluye, por ejemploPayPal. Gracias.