Mark a Payment as Synchronized
Use this method to mark payments as synchronized with an external system.Â
Valid Tokens: Company.
Related Articles
-
Delete a Prebook 1.0 (API)
-
-
-
Invoice Additional Charges (Knowledge Base)
-
Add Inventory (API)
Request
URL:Â https://api.kometsales.com/api/payment.mark.sync
Method: POST
Content-Type: application/JSON
Input Parameters
authenticationToken (required)(string:50)
Komet Sales security token.
payments (required)(array)
An array containing Komet Sales internal Payment IDs to mark as synchronized.
paymentId (required)(integer: 20)
Komet Sales internal Payment ID.Â
You can get this ID using the payment.list API method.
{
"authenticationToken":"token_info_goes_here",
"payments":[
{"paymentId": 450545},
{"paymentId": 451181},
{"paymentId": 47873233}
]
}
Response
status (integer:1)
Transaction status.
Valid values: 1 = Success | 0 = Failure
payments (array)
An array containing payments with their status response.Â
message (string:500)
Transaction status description.
status (integer:1)
Transaction status.
Valid values: 1 = Success | 0 = Failure
paymentId (integer: 20)
Payment ID.
{
"status": "1",
"payments": [
{
"message": "The payment was successfully synchronized",
"status": "1",
"paymentId": 450545
},
{
"message": "The payment was cancelled",
"status": "0",
"paymentId": 451181
},
{
"message": "The payment doesn't exist",
"status": "0",
"paymentId": 47873233
}
]
}