条纹费计算公式

she*_*dur 2 stripe-payments stripe-connect

我们如何计算条纹.

我正在使用此公式来计算条纹费用.

amount = $100

(100 * 0.029) + 0.30 = 103.20
Run Code Online (Sandbox Code Playgroud)

但是在条纹上它显示103.29而不是103.20.

不知道发生了什么事?

Ywa*_*ain 10

条纹的价格取决于地区,并可能根据其他一些因素而变化,例如卡是否为国内卡,或卡的品牌.但对于美国账户,定价很简单:2.9%+ 0.30美元.

因此,如果您创建100美元的费用,费用将为:

($ 100.00*2.9%)+ $ 0.30 = $ 3.20.

这些3.20美元将从100.00美元中扣除,即客户将收取100.00美元,而您的账户余额将增加96.80美元(100.00美元至3.20美元).

如果您想将费用转嫁给客户,那么它会有点复杂,但本文解释了您需要应用的数学.

在这种情况下,如果您想要获得100.00美元,您可以像这样计算费用金额:

($ 100.00 + $ 0.30)/(1 - 2.9%)= $ 100.30/0.971 = $ 103.30.

因此,您需要向您的客户收取103.30美元的费用.Stripe的费用为3.30美元(103.30美元*2.9%+ 0.30美元= 3.30美元),您的账户余额将增加100.00美元.


小智 5

  function calculateCCAfterFee(qty) {
  var FIXED_FEE = 0.30;
  var PERCENTAGE_FEE = 0.029;
  return Number((qty + FIXED_FEE)/(1 - PERCENTAGE_FEE)).toFixed(1);
}
Run Code Online (Sandbox Code Playgroud)

对于迷失的 js 开发者...