2016-07-27 13 views
0

Eigentlich versuche ich Express Checkout auf meiner persönlichen Seite zu setzen, aber ich bin mir nicht sicher, ob ich es auf dem richtigen Weg mache. Hier ist mein einfacher HTML-Code.Paypal Express Checkout Implementierung

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <title>PaypalTest</title> 
    </head> 
    <body> 
    <form method=post action=https://api-3t.sandbox.paypal.com/nvp> 
     <input type=hidden name=USER value=mySandBoxAccount> 
     <input type=hidden name=PWD value=myPWD> 
     <input type=hidden name=SIGNATURE value=mySignature> 
     <input type=hidden name=VERSION value=204> 
     <input type=hidden name=PAYMENTREQUEST_0_PAYMENTACTION value=Sale> 
     <input name=PAYMENTREQUEST_0_AMT value=19.95> 
     <input type=hidden name=RETURNURL value=http://localhost:8080/PaypalTest/confirm.html> 
     <input type=hidden name=CANCELURL value=http://localhost:8080/PaypalTest/cancel.html> 
     <input type=submit name=METHOD value=SetExpressCheckout> 
    </form> 
    </body> 
</html> 

Wenn ich Taste einreichen, die Sandbox-URL zeigt mir ein Zeichen und Erfolgsmeldung aber ReturnUrl funktioniert nicht, weil nichts in diesem Schritt passiert, nur habe ich Sandbox-Seite mit einigen Informationen.

+0

Sie müssen eine Sprache wie PHP oder irgendetwas anderes tatsächliche HTTP-Anfragen mit cURL bauen mit sind Sie bequem mit. Wenn Sie mit einfachen HTML-Formularschaltflächen arbeiten möchten, müssen Sie anstelle von Express Checkout den PayPal-Zahlungsstandard verwenden. –

Antwort