0

私はこのコードを使用して、自分の値をペイパルに渡します。今私の問題は、支払いが完了した後、将来の参照のためにトークンを保存する必要があるなどのいくつかを操作できるように、自分のページにいる必要があるということです。支払いが行われた後、ユーザーがペイパルのページに形成されたリンクを暗黙的にクリックすると、再び私のページに戻りますが、ここでの問題は、ユーザーがクリックするかそうすることだけに頼ることができないことです。ユーザーの介入。よろしくお願いします。光を当ててください。

<% 

    String apiusername="USERNAME";
    String apipassword="PASSWORD";

    String truePath="http://localhost:8080/Befundo/xtraFiles/paypal/paypalResponse.jsp";
    String falsePath="http://localhost:8080/PaypalGS/paypalResponseCancel.jsp";

    String itemName="Computer Laptop";
    String quantity="2";
    String amount="100";
%>


<body >
<form name="paypalForm" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
     <input type="text" name="cmd" value="_xclick" />
     <input type="text" name="business" value="<%=apiusername %>" />
     <input type="text" name="password" value="<%=apipassword %>" />
     <input type="text" name="custom" value="1123" />
     <input type="text" name="item_name" value="<%=itemName%>" />
     <input type="text" name="amount" value="<%=amount%>"/>
     <input type="hidden" name="quantity" value="<%=quantity %>" />
     <input type="text" name="rm" value="1" />
     <input type="text" name="return" value="<%=truePath %>" />
     <input type="text" name="cancel_return" value="<%=falsePath %>" />
     <input type="text" name="cert_id" value="API Singature" />
     <input type='submit' value='Pay'>
</form>
</body>
4

1 に答える 1

1

はい、ペイパルプロファイルで自動リターンURLを設定することでこれを行うことができます。

自動復帰を設定するには:

1. Log in and click the Profile subtab under My Account.
2. Click the Website Payment Preferences link under Selling Preferences.
3. Click the On radio button to enable Auto Return.
4. Enter the Return URL.

販売者のプロファイルにログインすると、次のように表示されます。

好み1

ウェブサイトの支払い設定リンクをクリックすると、次のように表示されます。

好み2

ここで、自動戻りURLを指定できます。

これにより、自動返品が有効になります。つまり、支払いが成功すると、ペイパルはユーザーの介入なしに自動的にWebサイトにリダイレクトします。

自動返品を有効にするためのペイパルガイドは次のとおりです:https ://www.paypal.com/cgi-bin/webscr?cmd = p / mer / express_return_summary-outside

お役に立てれば。

于 2012-05-02T08:31:39.267 に答える