如何解决从Coinbase付款按钮获取金额
我正在尝试在我的网站上实施币种支付。
我在这里使用嵌入付款按钮:https://commerce.coinbase.com/docs/#payment-buttons
我正在使用Javascript BuyWithCrypto
类注册一个回调,该回调调用在调用该函数后处理客户请求的脚本。被调用的PHP脚本应该使用客户存放的金额来更新数据库表。
BuyWithCrypto.registerCallback('onSuccess',function(e){
// Charge was successfully completed
window.location.assign("process.PHP")
});
一切正常,但我在检测用户向生成的地址存入了多少钱时遇到了问题。
我只想知道在调用onSuccess
函数时是否可以获得用户存入的金额。
解决方法
var amt=document.getElementById("amt");
var btn=document.getElementById("btn");
btn.addEventListener("click",purchase);
function purchase() { // put this in first line of callback
var amtPaid=parseFloat(
amt.options[amt.selectedIndex].innerText
);
console.log(amtPaid);
// do what you want with amtPaid
}
Amount:
<select id="amt">
<option> 9.99</option>
<option>19.99</option>
<option>29.99</option>
</select>
<button id="btn">Pay</button>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。