2016-07-27 30 views
0

実際に私は私の個人的なサイトでエクスプレスチェックアウトを設定しようとしていますが、私は正しい方法でそれをやっているのかどうかはわかりません。ここに私の簡単なHTMLコードがあります。Paypal Expressチェックアウトの実装

<!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> 

私は送信ボタンを押すと、何もこのステップでは起こらないので、私はいくつかの情報をサンドボックスのページを持っているサンドボックスのURLは私にトークンと成功のメッセージを示すが、にreturnurlが動作していません。

+0

あなたがPHPまたは何か他のものあなたが快適だような言語を使用してcURLを実際のHTTPリクエストを構築する必要があります。基本的なHTMLフォームボタンを使用する場合は、エクスプレスチェックアウトの代わりにPayPal Payments Standardを使用する必要があります。 –

答えて

0

PayPal Express Checkoutを実装する場合は、「demo.paypal.com」でサンプルコードを参照し、シンプルなHTMLではPayPal Standardのみを設定できます。

ユーザー名、パスワード&署名はウルのPayPalプロファイルで使用できます。

https://developer.paypal.com/docs/classic/api/apiCredentials/

関連する問題