我的服务器是使用yii2 Advanced框架构建的。
我整合了Braintree Drop-In表格。
文档说明创建了一个隐形的payment_method_nonce。我的问题是我应该如何将其发送到服务器?
单击Drop-In表单中的默认提交按钮(填充其中一个测试卡详细信息),它接受信息(UI更改时使用新的更改付款方式按钮),但Post调用永远不会发生/没有'到达服务器。
如何将payment_method_nonce发送到服务器?
我在这里错过了什么吗?
提前致谢。
答案 0 :(得分:0)
我终于开始工作了。
这是我使用的yii2视图代码:
<?php $form = ActiveForm::begin(); ?>
<div id="payment-form"></div>
<?= Html::submitButton('Submit',['class'=>'btn btn-success']); ?>
<script src="https://js.braintreegateway.com/v2/braintree.js"></script>
<script>
var clientToken ='<?php echo $var ;?>';
braintree.setup(clientToken, "dropin", {
container: "payment-form"
});
</script>
只有插入式div的基本内容