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.
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. –