Quickbooks API - 如何使用存储的银行帐户创建收费

我正在使用QuickBooks Online。使用付款API我已经将客户的银行帐户信息存储到Quickbooks。现在我想使用付款API来针对存储的银行账户创建一笔押记。我找不到这样做的方法。我知道如何使用存储的信用卡进行充值,但我无法找到提供银行帐户信息的方法,而是在拨打/quickbooks/v4/payments/charges api电话时提供。Quickbooks API - 如何使用存储的银行帐户创建收费

可以针对存储的银行账户创建费用吗?

回答:

阅读eChecks/debits文档:

  • https://developer.intuit.com/docs/api/payments/echecks

具体地,本节:

创建借记

REQUEST URL

沙箱基地网址:https://sandbox.api.intuit.com

生产基地网址:https://api.intuit.com

操作:

POST/QuickBooks的/ V4 /支付/ echecks

内容类型:应用程序/ JSON

要处理电子支票,您需要创建一个新的借方对象。

凡表示像这样的例子:

{ 

"amount":"1.11",

"bankAccount":{

"name":"Fname LName",

"routingNumber":"490000018",

"accountNumber":"11000000333456781",

"accountType":"PERSONAL_CHECKING",

"phone":"1234567890"

},

"context":{

"deviceInfo":{

"id":"1",

"type":"type",

"longitude":"longitude",

"latitude":"",

"phoneNumber":"phonenu",

"macAddress":"macaddress",

"ipAddress":"34"

}

},

"paymentMode":"WEB",

"checkNumber":"12345678",

"description":"Check Auth test call"

}

连同一张纸条,上面写着:

bankAccountOnFile: 

required if neither bankAccount nor token are specified

string

The bank account details that have been previously stored on file.

TLDR:使用create a debit端点和请求指定bankAccountOnFileid值。

以上是 Quickbooks API - 如何使用存储的银行帐户创建收费 的全部内容, 来源链接: utcz.com/qa/264839.html

回到顶部