Website-Zahlungen Pro (Paypal) Iframe

Ich verwende Magento CE 1.6.2 und versuche, das Website Payments Pro-System zu verwenden.

Ich gehe durch den Bestellvorgang, wähle den Paypal PRO-Link als meine Zahlungsmethode aus, erhalte die Meldung "Sie müssen Ihre Zahlungsdaten eingeben, nachdem Sie eine Bestellung aufgegeben haben" und gehe zu der Seite, auf der ich die Bestellung mit dem Vermerk "Ort" überprüfe Klicken Sie auf die Schaltfläche "Bestellen".

Wenn ich auf "Bestellung aufgeben" klicke, erwarte ich, dass der Paypal-Button in einem Iframe-Formular angezeigt wird, aber nichts angezeigt wird. Die Seite ändert sich nie.

Wenn ich das Backend einchecke, wird die Bestellung in Magento als "Ausstehende Zahlung" angezeigt.

Ich sollte erwähnen, dass ich dies mit einem Test-PayPal-Konto mache und dass ich PayPal angerufen habe und sie glauben, dass alle meine Einstellungen korrekt sind, obwohl ich nicht sicher bin, ob ich die richtigen Einstellungen habe.

Sie möchten wissen, warum ich nicht auf eine Seite weitergeleitet werde, auf der ich meine Zahlungsinformationen eingeben kann, nachdem Sie auf "Bestellung aufgeben" geklickt haben? Gibt es einen Fehler bei Website Payments Pro und Magento 1.6.2?

http://minus.com/lbkpOV6gikF0bs

Ich habe den DEBUG-Modus aktiviert und in der Datei payment_hosted_pro.log eine korrekte Antwort der PAYPAL-API gelesen.

<code>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
)
</code>

Warum kann ich das Website Payments Pro-Formular in der Online-Kaufabwicklung nicht sehen?

Magento 1.6Frisch installiertKeine benutzerdefinierte Vorlage installiert

Grüße

Antworten auf die Frage(3)

Ihre Antwort auf die Frage