0

分割払いプラン用に Paypal で作成したコードがあり、それを直接リンク用の単一の URL に変換したいと考えています。

コードは次のとおりです。

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">

<input type="hidden" name="cmd" value="_s-xclick">

<input type="hidden" name="hosted_button_id" value="SOME VALUE HERE">

<input type="hidden" name="return" value="http://www.mysite.com/thanks.html"/>

<table>

<tr><td><input type="hidden" name="on0" value="plan"></td></tr>

<tr><td><input type="hidden" name="os0" value ="option_0"></td><td><strong>Beginner -     £137.50 every month for 4 months</strong></td></tr>

<tr><td></td><td>Number of payments 4</td></tr><tr><td></td><td>Start payments At     checkout</td></tr>

<tr><td></td><td>

<table>

<tr><th align="left">Due*</th><th align="right">Amount</th></tr>

<tr><td>At checkout</td><td align="right">£137.50 GBP</td></tr><tr><td>Every 1 month (x     3)</td><td align="right">£137.50 GBP</td></tr><tr><td COLSPAN="2" ALIGN="right">Total     £550.00 GBP</td></tr></table></td></tr>

<tr><td colspan="3"><i>* We calculate payments from the date of checkout.</i></td></tr>    </table>

<table><tr><td align=center><i>Sign up for</i></td></tr><tr><td><input type="image"     src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_installment_plan_LG.gif" border="0"     name="submit" alt="PayPal – The safer, easier way to pay online."></td></tr></table>

<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif"     width="1" height="1">

</form>

Paypal の開発者向けドキュメントを用意しましたが、役に立つものは何も見つかりませんでした。これで私を助けてくれませんか?分割払い(定期払い)の場合はご注意ください。

4

2 に答える 2

0

解決しました!!

数日後、Paypal に何度もメールや電話をかけた後、この話が始まりました。

WordPress サイトには、メール リンクのみを挿入できる価格表があります。分割払いのオプション ボタンがあり、粘着性のある古い Paypal ボタンを使用したくなかったためです。

問題:問題は、PP が HTML ではなくリンクとして設定されているため、すべてのパラメーターを取得していないことです。エンコードされていない文字が原因で URL 文字列のパラメーターが失われる問題を回避するために、パラメーターを適切にエンコードしていることを確認してください。

解決策:基本的に、変数を GET パラメータとして URL 文字列に追加する必要があります。したがって、リンクは次のようになります https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ここにボタンの値を挿入&on0=&os0=option_0¤cy_code=USD

割り当てたボタン値 ID を「ボタン値をここに挿入」セクションに配置します。

  • 間隔に気をつけて!!!!

人類最大の謎の一つを解いたような気がします。楽しみ!

于 2015-08-20T19:41:42.827 に答える