格子链接德沃拉集成



我想将 Plaid Link 与 Dwolla 集成并获得一个处理器令牌作为回报,但我遇到了很多麻烦。我在 Node 中集成 Plaid Link + Stripe 没有问题,但有一段时间将其与 Dwolla 集成。在 Node 中,您只需使用格子公共令牌和账户 ID,并将其交换为条带处理器令牌,如下所示:

plaidClient.createStripeToken(access_token, account_id, function(err, res) {
if(err) {
console.log(err)
} else {                                           
processor_token = res.stripe_bank_account_token;                                     
}
});

我尝试了相同的方法来获取Dwolla处理器令牌,但总是得到"类型错误:plaidClient.createDwollaToken不是一个函数":

plaidClient.createDwollaToken(access_token, account_id, function(err, res) {
if (err) {
console.log(err);
} else {
console.log('dwolla processor token response: ' + res);
}
});

我真的很感激正确的方向或任何帮助。似乎对 Stripe 有很多帮助和支持,但对 Dwolla 来说并不多,到目前为止,它似乎是一个更难集成的 API。

在再次认真查看此文档后,我已经弄清楚了这一点:

https://github.com/plaid/plaid-node

查看此文档后,我注意到以下内容:

// createProcessorToken(String, String, String, Function)
plaidClient.createProcessorToken(access_token, account_id, processor, cb);

我想了一会儿,开始谷歌更多/搜索github的plaidClient.createProcessorToken,并找到了这个github存储库:

https://github.com/Threde/stripe-plaid-ui/blob/16f45bef56b84ed140543ea9ef3b84db1cc36359/index.js

你会看到这个:

plaidClient.createProcessorToken(ACCESS_TOKEN, ACCOUNT_ID, 'stripe', function(error, tokenResponse){

这导致我尝试这个并且它实际上有效..如果只有文档更完整,我不知道人们如何弄清楚这些事情,只是反复试验并希望最终有什么工作?

plaidClient.createProcessorToken(access_token, account_id, 'dwolla', function(err, res) {
if(err) {
console.log('error: ' + err);
} else {
console.log('res: ' + res.processor_token);
}
});

如果有人仍然对如何更好地处理此类问题并更快地解决问题有建议,我将不胜感激。我觉得我做错了什么,大多数人都知道如何很快弄清楚这样的事情,或者没有太多麻烦,比如这对他们来说是显而易见的或其他什么。

相关内容

  • 没有找到相关文章

最新更新