Tôi đang sử dụng Magento CE 1.6.2 và đang cố gắng sử dụng hệ thống Thanh toán trang web Pro.Trang web thanh toán Pro (Paypal) Iframe
Tôi thực hiện quy trình thanh toán, chọn liên kết Paypal PRO làm phương thức thanh toán của tôi, nhận thông báo “Bạn sẽ được yêu cầu nhập chi tiết thanh toán sau khi bạn đặt hàng”, đến trang tôi xem lại đơn đặt hàng có nút “Đặt hàng” trên đó.
Khi tôi nhấp vào “Đặt hàng”, kỳ vọng của tôi là nhận nút paypal trong biểu mẫu iframe nhưng không có gì xuất hiện. Trang không bao giờ thay đổi.
Nếu tôi kiểm tra ở phần cuối, đơn đặt hàng sẽ xuất hiện trong Magento là "Thanh toán đang chờ xử lý".
Tôi nên đề cập rằng tôi đang làm điều này với một tài khoản PayPal thử nghiệm và tôi gọi PayPal và họ tin rằng tất cả các cài đặt của tôi là chính xác mặc dù tôi không chắc chắn liệu tôi có cài đặt đúng hay không.
Bất kỳ suy nghĩ nào về lý do tại sao tôi không được chuyển hướng đến trang để nhập thông tin thanh toán của mình sau khi nhấp vào "Đặt hàng"? Có lỗi với Website Payments Pro và Magento 1.6.2 không?
http://minus.com/lbkpOV6gikF0bs
tôi đã kích hoạt chế độ DEBUG và tôi đã đọc trong payment_hosted_pro.log một phản ứng đúng đắn về API 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
)
Tại sao tôi không thể thấy biểu mẫu Thanh toán trang web Pro trong thanh toán onepage?
- Magento 1.6
- tươi cài đặt
- Không mẫu tùy chỉnh cài đặt
Trân
Bạn đã gửi báo cáo lỗi chưa? –
@VernBurton có tất nhiên. – Michelangelo
Cảm ơn Man! Bạn đã cứu cuộc đời tôi! – Kiavor