Avisos
Vaciar todo

BreezingForms y PayPal  

 
Alvaro
 Alvaro
Estimable Member

Hola,

Nuestro cliente tiene actualmente en su web la opción de pago a través de PayPal, mediante el siguiente código HTML:

Contenido solo visible a usuarios registrados

Para implementarlo en Joomla!, hemos seguido el video-tutorial Breezingforms: pago de productos con Paypal y nos surge una duda, y un problema.

La duda, ¿es posible utilizar este mecanismo para varios productos?, el cliente tendrá exclusivamente cuatro productos y la idea es seleccionar el servicio deseado en el formulario mediante un item Select List u opciones Radio de BreezingForms (creemos que es excesivo montar Virtuemart para tan pocos productos).

El problema, siguiendo los pasos de Pablo en su video-tutorial, una vez completado el formulario y tras hacer click en el botón PayPal, obtenemos el siguiente error:

El error se produce tanto en Sandbox como en pruebas con la cuenta real, hemos probado con el correo Test Account como con el API Username.

El botón PayPal en el formulario BreezingForms está configurado de la siguiente manera:

Aquí tenéis el enlace al formulario en cuestión, si lo completáis podréis reproducir el error inmediatamente.

Muchas gracias por vuestro tiempo.

Citar
Respondido : 09/02/2012 4:09 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Es posible que el problema esté causado por el plugin de Joomla que se utiliza para enmascarar las direcciones de mail y así se protejan del spam. Prueba a ir al Gestor de plugin de tu Joomla y desactiva el plugin con nombre Content - Email Cloaking. Después comprueba si te funciona el pago.

Sobre el tema de tener diversos productos con distintos precios en el formulario, es posible tenerlo también, pero en este caso, tendrías que hacer cambios en el código para que el importe a cobrar sea variable. En el siguiente enlace, puedes encontrar información al respecto:

http://crosstec.de/en/forums/15-usage/9993-paypal-calculate-amount-based-on-selection.html

Otra opción pasaría por que tuvieras un botón para cada uno de los pagos, de forma que configures un importe para cada botón. Así no habría que agregar código nuevo.

Mi consejo en cualquier caso es que si vas a tener distintos productos uses Virtuemart para su venta, ya que esto te permitirá tener un control mucho mayor sobre todos los pedidos, estado de pagos, etc.

ResponderCitar
Respondido : 09/02/2012 11:34 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Alvaro
 Alvaro
Estimable Member

Hola Pablo,

Solucionado el error PayPal desactivando Content - Email Cloaking.

En cuanto al tema de incluir distintos productos, vamos a optar por la opción de crear un formulario para cada artículo, ya que son muy pocos items y en este caso la estructura del diseño lo permite.

Un saludo y muchas gracias por tu ayuda.

ResponderCitar
Respondido : 09/02/2012 6:11 pm