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
端点和请求指定bankAccountOnFile
id
值。
以上是 Quickbooks API - 如何使用存储的银行帐户创建收费 的全部内容, 来源链接: utcz.com/qa/264839.html