API
Betalingen
Via de Payment API kan u de betalingen aanmaken:
POST {{baseurl}}/{{environment}}/api/dynamate/bocountdynamics/v2.0/companies({{CompanyID}})/payments
body:
{
"accountType":"customer",
"accountNo":"K00010",
"amountToPay":121,
"appliesToID":"SO25/00013",
"paymentLines":[
{
"paymentMethod":"01",
"amount":121
}
],
"paymentApplications":[
{
"appliesToType":36,
"appliesToSubType":1,
"appliesToDocNo":"SO25/00013",
"amountToApply":121
}
]
}
Return:
{
"@odata.etag": "W/\"JzIwOzEwODkwMzczMjIzNDc0MTA3NjYwMTswMDsn\"",
"id": "2661bf20-2d36-f011-ad2e-a30a6148b351",
"no": "BET/25/00008",
"accountType": "Customer",
"accountNo": "K00010",
"currencyCode": "",
"currencyFactor": 0,
"amountToPay": 121,
"appliesToID": "SO25/00013",
"amountPaid": 121,
"posted": false
}
U kan tevens via de bound action de betaling boeken:
POST {{baseurl}}/{{environment}}/api/dynamate/bocountdynamics/v2.0/companies({{CompanyID}})/payments({{paymentid}})/Microsoft.NAV.PostPayment
NOTE
Indien u geschenkbonnen gaat toevoegen in de paymentlines, dient steeds de webcode worden meegegeven.
De doorgegeven webcode moet overeenkomen met deze van de doorgegeven geschenkbon.