【发布时间】:2016-06-15 19:26:24
【问题描述】:
所以我正在创建一个需要订阅 PayPal 按钮的网站。我目前正在使用paypal button js,但它非常不安全,人们可以更改他们支付的金额。所以我将需要使用加密按钮,但我不确定如何实现这一点并且仍然能够根据用户更改价格。我需要这样做的原因是用户可以选择不同数量的东西。假设他们可以选择 1 到 50 点之间的任何值来改变价格,因此如果 1 点是 1 美元,而用户选择 24,则订阅按钮金额必须是每月 24 美元。下面是创建非加密按钮的当前代码。作为一个附带问题,如果有人碰巧知道将您的商家 ID 保密是否重要。如果是这样,我该怎么做?
$("#paypal-button").html(
'<script src="js/paypal-button.min.js?merchant=[Merchant ID]"' +
'data-button="subscribe"' +
'data-name="Custom Howloop Subscription"' +
'data-amount="' + roundTotal + '"' +
'data-recurrence="1"' +
'data-period="M"' +
'async' +
'> </script>'
);
【问题讨论】:
-
你应该检查另一端支付的金额,这是唯一可靠的方法
标签: javascript php encryption paypal payment