Estoy usando Magento CE 1.6.2 y estoy intentando utilizar el sistema Payments Pro del sitio web.Sitio web Payments Pro (Paypal) Iframe
Paso por el proceso de pago, selecciono el enlace Paypal PRO como método de pago, obtengo el mensaje "Se le pedirá que ingrese los datos de pago después de hacer un pedido", vaya a la página donde reviso el orden que tiene el botón "Realizar pedido".
Cuando hago clic en "Realizar pedido" mi expectativa es obtener el botón de PayPal en forma de marco flotante pero no aparece nada. La página nunca cambia.
Si ingreso en la parte de atrás el pedido aparece en Magento como "Pago pendiente".
Debo mencionar que estoy haciendo esto con una cuenta de prueba de PayPal y que llamé a PayPal y creen que todas mis configuraciones son correctas aunque no estoy seguro si tengo la configuración correcta.
¿Alguna idea de por qué no me están dirigiendo a una página para ingresar mi información de pago después de hacer clic en "Realizar pedido"? ¿Hay algún error con el sitio web Payments Pro y Magento 1.6.2?
http://minus.com/lbkpOV6gikF0bs
He habilitado el modo de depuración y he leído en el payment_hosted_pro.log una respuesta correcta de la API de PayPal.
2012-04-05T23:10:41+00:00 DEBUG (7): Array
(
[url] => https://api-3t.sandbox.paypal.com/nvp
[BMCreateButton] => Array
(
[METHOD] => BMCreateButton
[BUTTONCODE] => TOKEN
[BUTTONTYPE] => PAYMENT
[L_BUTTONVAR0] => subtotal=14.88
[L_BUTTONVAR1] => tax=0.00
[L_BUTTONVAR2] => shipping=5.00
[L_BUTTONVAR3] => invoice=100000050
[L_BUTTONVAR4] => address_override=false
[L_BUTTONVAR5] => currency_code=EUR
[L_BUTTONVAR6] => [email protected]
[L_BUTTONVAR7] => billing_first_name=John
[L_BUTTONVAR8] => billing_last_name=Doe
[L_BUTTONVAR9] => billing_city=New York
[L_BUTTONVAR10] => billing_state=New York
[L_BUTTONVAR11] => billing_zip=0000
[L_BUTTONVAR12] => billing_country=US
[L_BUTTONVAR13] => billing_address1=no street
[L_BUTTONVAR14] => billing_address2=
[L_BUTTONVAR15] => first_name=John
[L_BUTTONVAR16] => last_name=Doe
[L_BUTTONVAR17] => city=New York
[L_BUTTONVAR18] => state=New York
[L_BUTTONVAR19] => zip=0000
[L_BUTTONVAR20] => country=US
[L_BUTTONVAR21] => address1=no street
[L_BUTTONVAR22] => address2=
[L_BUTTONVAR23] => paymentaction=authorization
[L_BUTTONVAR24] => notify_url=http://www.magento.it/paypal/ipn/
[L_BUTTONVAR25] => cancel_return=http://www.magento.it/paypal/hostedpro/cancel/
[L_BUTTONVAR26] => return=http://www.magento.it/paypal/hostedpro/return/
[L_BUTTONVAR27] => lc=IT
[L_BUTTONVAR28] => template=templateD
[L_BUTTONVAR29] => showBillingAddress=false
[L_BUTTONVAR30] => showShippingAddress=false
[L_BUTTONVAR31] => showBillingEmail=false
[L_BUTTONVAR32] => showBillingPhone=false
[L_BUTTONVAR33] => showCustomerName=false
[L_BUTTONVAR34] => showCardInfo=true
[L_BUTTONVAR35] => showHostedThankyouPage=false
[VERSION] => 72.0
[USER] => ****
[PWD] => ****
[SIGNATURE] => ****
[BUTTONSOURCE] => Varien_Cart_WPP_IT
)
[response] => Array
(
[WEBSITECODE] => <form action="https://securepayments.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="HSS-IC0YjKMf1wXUUGEyDIpUTWddXlgnXvVl">
<input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_paynow_LG.gif" border="0" name="submit" alt="PayPal - Il sistema di pagamento online più facile e sicuro!">
<img alt="" border="0" src="https://www.sandbox.paypal.com/it_IT/i/scr/pixel.gif" width="1" height="1">
</form>
[EMAILLINK] => https://securepayments.sandbox.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HSS-IC0YjKMf1wXUUGEyDIpUTWddXlgnXvVl
[HOSTEDBUTTONID] => HSS-IC0YjKMf1wXUUGEyDIpUTWddXlgnXvVl
[TIMESTAMP] => 2012-04-05T23:10:41Z
[CORRELATIONID] => bb7df94045217
[ACK] => Success
[VERSION] => 72.0
[BUILD] => 2764190
)
[__pid] => 5980
)
¿Por qué no puedo ver el formulario Payments Pro del sitio web en el pago y envío de una página?
- Magento 1.6
- nueva instalación
- Sin plantilla personalizada instalado
Saludos
¿Ha enviado un informe de error? –
@VernBurton sí, por supuesto. – Michelangelo
¡Gracias, hombre! ¡Me salvaste la vida! – Kiavor