braintree什么时候掉入ui创建付款方式nonce?

时间:2017-07-19 17:03:02

标签: javascript node.js paypal braintree

我正在尝试将Braintree Drop In UI集成到我正在研究的流星应用程序中。我已经让服务器为客户端创建一个令牌来创建容器中的drop。但是我无法创建付款方式nonce。我正在使用回调来创建nonce,但是当我提交时它不会触发。

这是容器的代码。

braintree.setup(response, 'dropin', {
  container: 'dropin-container',
  onPaymentMethodReceived: function(data) {
      Meteor.call('createCustomer', data.nonce);
  }
});

这是提交表格的流星事件。

Template.reservePage.events({
    'submit #paymentForm': function(event) {
        event.preventDefault();
        FlowRouter.go('/dashboard');
        console.log("submitted");
    }
});

是否应该有一种方法来调用触发braintree来创建一个nonce?

1 个答案:

答案 0 :(得分:0)

(代表OP发布)

问题在于,丢弃的内容是在原始表单中包含的另一种形式。因此,当我提交时,它没有注册它所提交的表格。确保它只在一个表单内!