0

人々が支払う金額を入力し、「送信」をクリックするとペイパルに送信されるフォームがあります。このフォームで、合計金額の 3.4% プラス 0.35 ユーロを自動的に追加して、PayPal の手数料をカバーしたいと考えています。私はstackoverflowと他の場所の両方を見回し、わずかに異なる問題について非常に具体的な回答を見つけたので、この特定のケースに合わせてカスタマイズできませんでした.

誰か答えがありますか?多くの人がいつか必要とするものだと確信しています。

4

2 に答える 2

1

あなたはこれを試すことができます:total + (total / 100.0 * 3.4) + 0.35

この計算は、以前にユーザーに結果を表示するためにのみJavaScriptで実行し、バックエンドで再度実行してください。平均的なJavaScriptの知識がある人は、クライアント側で計算してサーバーに送信すると、それをバイパスする可能性があります。

于 2012-06-29T01:56:22.810 に答える
1

最初に実行したいのは、1.034を掛けることです(100%+ 3.4%、103.4%、100%で割ると、1.034の比率になります)。次に、0.35ユーロを追加します。

フォームがどの言語で書かれているのかわかりませんが、この時点で理解できるはずです。そこから物事を理解できない場合は、(リリースする権利がある場合は)使用しているコードを投稿するか、少なくとも、これをすべて設定するために使用している言語またはプログラムを教えてください。コードを投稿してください。

要約すると、変数SUBTOTALがある場合、NETTOTALは次のようになります。

NETTOTAL = SUBTOTAL * 1.034 + 0.35
于 2012-06-29T01:59:15.333 に答える