2017-12-27 2 views
0

Ich verwende QuickBooks Online. Mit Zahlungen api habe ich die Bankkontodaten des Kunden in Quickbooks gespeichert. Jetzt möchte ich eine Gebühr gegen das gespeicherte Bankkonto mit Zahlungen API erstellen. Ich konnte keinen Weg finden, das zu tun. Ich weiß, wie man eine Gebühr mit gespeicherter Kreditkarte erstellt, aber ich konnte keine Möglichkeit finden, Bankkontodaten stattdessen zur Verfügung zu stellen, während /quickbooks/v4/payments/charges api Anruf gemacht wird.Quickbooks API - So erstellen Sie eine Gebühr mit gespeicherten Bankkonto

Kann eine Gebühr für ein gespeichertes Bankkonto erstellt werden?

Antwort

1

Lesen Sie die Dokumentation auf eChecks/debits:

Insbesondere in diesem Abschnitt:

erstellen Debit

URL

Sandbox Basis-URL: https://sandbox.api.intuit.com

Produktion Basis-URL: https://api.intuit.com

Operation:

POST/Quickbooks/v4/Zahlungen/echecks

Inhaltstyp: application/json

Um einen E-Check zu bearbeiten, legen Sie ein neues Belastungsobjekt an.

Wo es ein Beispiel, wie dies zeigt:

{ 
    "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" 
} 

Zusammen mit einer Notiz, die sagt:

bankAccountOnFile: 
required if neither bankAccount nor token are specified 
string 
The bank account details that have been previously stored on file. 

TLDR: Verwenden Sie den create a debit Endpunkt und geben Sie den bankAccountOnFileid Wert in der Anforderung .

+0

Vielen Dank Keith. Ich werde es versuchen und zurückkommen. – ivish

+0

Arbeiten wie erwartet. Vielen Dank – ivish

Verwandte Themen