Operations related to authentication tokens
Channel Tagging system. (ex: Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app. Backwards compatibility with property request "SalesType".
Promotion Coupon Code. Balance will be deducted. Discount must exist in request PAYLOAD according to the discount value.
Delivery Status. Backwards compatibility with property "Delivery". Default: Sent, Unsent.
The number of points to redeem (when redeemed points is > 0, DiscountAmount will be auto calculated by the system based on RedeemPointValue configuration).
Number associated with a specific invoice issued to a customer from the marketplace channel. Backwards compatibility with property PurchaseOrderNumber.
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'UpdateCustomer: false' \
-H 'WriteOff: false' \
-d '{
"Outlet": "Outlet1",
"Number": "20.05.00001",
"Date": "2020-05-27",
"SalesPerson": "Sales 1",
"Tag": "Tokopedia",
"TaxType": "No Tax",
"Register": "Outlet1",
"Discount1": 0,
"Discount2": 0,
"DiscountAmount": 0,
"Coupon": 887799,
"Fulfillment": "Sent",
"LogisticServiceCode": "JNE-R",
"Note": "Invoice Note",
"PointUsed": 5,
"ReferenceNumber": "TKP001",
"Customer": {
"Name": "Hendry Wijaya",
"Email": "Hendry@dealpos.com",
"Mobile": 81514515156,
"Code": "HW021",
"Address": "Muara Karang no.88"
},
"Variants": [
{
"Code": 200535,
"Quantity": 20,
"Price": 50000,
"Discount": 0,
"Note": "Item 1"
},
{
"Code": "1315L",
"Quantity": 10,
"Price": 50000,
"Discount": 0,
"Note": "Item 2"
}
],
"Payments": [
{
"Amount": 145000,
"Method": "Cash",
"Code": "C001",
"Note": "Complete payment"
}
]
}'
{ "ID": "bc85c04d-8e6d-4592-bc8d-85f3d854b156", "Number": "18.10.00009" }
Channel Tagging system. (ex: Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app. Backwards compatibility with property request "SalesType".
Promotion Coupon Code. Balance will be deducted. Discount must exist in request PAYLOAD according to the discount value.
Delivery Status. Backwards compatibility with property "Delivery". Default: Sent, Unsent.
The number of points to redeem (when redeemed points is > 0, DiscountAmount will be auto calculated by the system based on RedeemPointValue configuration).
Where fulfillment is done from a different Outlet. When this property is null or not specified, it will get data from property "Outlet".
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/Invoice \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "20.05.00001",
"Date": "2020-05-27",
"SalesPerson": "Sales 1",
"Tag": "Tokopedia",
"TaxType": "No Tax",
"Discount1": 0,
"Discount2": 0,
"DiscountAmount": 0,
"Fulfillment": "Sent",
"PurchaseOrderNumber": "TKP001",
"Customer": {
"Name": "Hendry Wijaya",
"Email": "Hendry@dealpos.com",
"Phone": "02165498468",
"Mobile": "081514515156",
"Code": "HW021"
},
"Variants": [
{
"Code": "200535",
"Quantity": "10",
"Price": "50000",
"Discount": 0,
"Note": "Item 1"
},
{
"Code": "1315L",
"Quantity": "10",
"Price": "50000",
"Discount": 0,
"Note": "Item 2"
}
],
"Payments": [
{
"Amount": "100000",
"Method": "Cash",
"Code": null,
"Note": null
}
]
}'
{ "ID": "e9e1edbd-3e37-4845-b243-e680fbd4b30c" }
Request can be send with payload Outlet+Number / OutletID + Number /InvoiceID only
curl -i -X DELETE \
https://subdomain.dealpos.net/api/v3/Invoice \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "LM3002"
}'
"Invoice has been delete!{}"
Also available as HTTP POST with the same endpoint
Get Invoice List by Multiple Outlet
Outlet name. (Only for access outlet Read/Write that given to the user)
Channel Tagging system.(ex: Tokopedia, Shopee)
Payment status / progress of the invoice
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"Tag": [
"Tokopedia",
"Shopee"
],
"PaymentState": "Paid",
"Fulfillment": "Sent",
"Email": "johndoe@email.com",
"Mobile": "08112345",
"Bin": false,
"Note": "Invoice Note"
}'
[ { "ID": "3c76f9b5-d1b8-4159-85a0-0630ac0caa47", "Outlet": "Outlet1", "Number": "20.08.00009", "Customer": "John", "Date": "2020-08-17T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 120000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-08-28T11:00:20.34", "Tag": "Tokopedia" }, { "ID": "3076b3af-1773-4bf9-9073-279be7b76327", "Outlet": "Outlet2", "Number": "20.09.00002", "Customer": "John", "Date": "2020-09-16T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-09-28T11:00:20.34", "Tag": "Shopee" } ]
Also available as HTTP POST with the same endpoint
Get Invoice List by Multiple Outlet with Total Count
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet/WithTotalCount \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2020-08-01",
"To": "2020-09-30",
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"PaymentState": "Paid",
"DeliveryState": "Sent",
"Bin": false
}'
{ "Data": [ { … }, { … } ], "TotalCount": 100 }
Also available as HTTP POST (endpoint: /api/v3/Invoice/p)
Required Group Role: "Orders" - "View"
From Date. this is primary key for the object
To Date. this is primary key for the object
Outlet name. (Only for access outlet Read/Write that given to the user)
Channel Tagging system. (ex:Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app.
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/Return \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2018-09-07",
"To": "2018-10-17",
"PageNumber": 1,
"PageSize": 20,
"Outlet": "Outlet1",
"Tag": [
"Tokopedia",
"Shopee"
],
"Payment": "Paid",
"Fulfillment": "Sent",
"Email": "Hendry@dealpos.com",
"Mobile": "08112345"
}'
[ { "ID": "3de705c4-53a0-4a66-8ab1-f9737e3ad6fb", "Outlet": "Outlet1", "Number": "18.10.00009", "Customer": "Ferdi", "Date": "2018-10-17T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 120000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" }, { "ID": "3de7eve4-53a0-tsw6-8ab1-f9737e3adweb", "Outlet": "Outlet1", "Number": "18.10.00002", "Customer": "Ferdi", "Date": "2018-10-16T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" } ]
Also available as HTTP POST with the same endpoints
Required Group Role: "Orders" - "View"
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/WithTotalCount \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2018-09-07",
"To": "2018-10-17",
"PageNumber": 1,
"PageSize": 20,
"Outlet": "Outlet1",
"Email": "Hendry@dealpos.com",
"Mobile": "08112345678"
}'
{ "Data": [ { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … } ], "TotalCount": 14 }
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/List \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"Outlet": "Outlet1",
"Number": "18.10.00009",
"SalesPerson": "Sales 10",
"TaxType": "PPN 10%",
"Date": "2018-09-07",
"Discount1": "5",
"Discount2": "2",
"Delivery": "Sent",
"Customer": {
"Name": "Hendry",
"Email": "hendry@dealpos.com",
"Phone": "085710977713",
"Address": "JL. Pluit Karang Jelita b5 no.51",
"Gender": "Male"
},
"Variants": [
{
"Code": "2014",
"Quantity": "10",
"Price": "3500",
"Discount": 5,
"Note": "Item 1"
},
{
"Code": "2018",
"Quantity": "10",
"Price": "4000",
"Discount": 10,
"Note": "Item 2"
}
],
"Payment": [
{
"Amount": "80000",
"Method": "Cash"
}
]
},
{
"Outlet": "Outlet1",
"Number": "18.10.00009",
"SalesPerson": "Sales 10",
"TaxType": "PPN 10%",
"Date": "2018-09-07",
"Discount1": "5",
"Discount2": "2",
"Delivery": "Sent",
"Customer": {
"Name": "Hendry",
"Email": "hendry@dealpos.com",
"Phone": "085710977713",
"Address": "JL. Pluit Karang Jelita b5 no.51",
"Gender": "Male"
},
"Variants": [
{
"Code": "2014",
"Quantity": "10",
"Price": "3500",
"Discount": 5,
"Note": "Item 1"
},
{
"Code": "2018",
"Quantity": "10",
"Price": "4000",
"Discount": 10,
"Note": "Item 2"
}
],
"Payment": [
{
"Amount": "70918.93",
"Method": "Cash"
}
]
},
{
"Outlet": "Outlet1",
"Number": "18.10.00009",
"SalesPerson": "Sales 10",
"TaxType": "PPN 10%",
"Date": "2018-09-07",
"Discount1": "5",
"Discount2": "2",
"Delivery": "Sent",
"Customer": {
"Name": "Hendry",
"Email": "hendry@dealpos.com",
"Phone": "085710977713",
"Address": "JL. Pluit Karang Jelita b5 no.51",
"Gender": "Male"
},
"Variants": [
{
"Code": "2014",
"Quantity": "10",
"Price": "3500",
"Discount": 5,
"Note": "Item 1"
},
{
"Code": "2018",
"Quantity": "10",
"Price": "4000",
"Discount": 10,
"Note": "Item 2"
}
],
"Payment": [
{
"Amount": "70918.93",
"Method": "Cash"
}
]
}
]'
[ { "ID": "3de705c4-53a0-4a66-8ab1-f9737e3ad6fb", "Outlet": "Outlet1", "Number": "18.10.00009", "Customer": "", "Date": "2018-10-17T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 120000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" }, { "ID": "3de7eve4-53a0-tsw6-8ab1-f9737e3adweb", "Outlet": "Outlet1", "Number": "18.10.00002", "Customer": "", "Date": "2018-10-16T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" } ]
Also available as HTTP POST with the same endpoint
Required Group Role: "Orders" - "View"
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/Number \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "18.10.00009"
}'
{ "ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "Outlet": "Outlet1", "Number": "20.05.00157", "Date": "2020-05-27T00:00:00", "DueDate": "0001-01-01T00:00:00", "Tag": "Offline", "SalesPerson": "Sales 1", "Customer": { "Code": "HW0001", "Email": "hendry@dealpos.com", "Mobile": "0815161688", "Name": "hendry", "Phone": "0815161688" }, "CreatorID": "ff7848c9-21f1-4c05-ac9e-1e71d829cc9c", "Created": "2020-05-27T11:10:50.57", "Discount1": 20, "Discount2": 0, "DiscountAmount": 20000, "Gross": 100000, "DiscountTotal": 48800, "TaxType": "No Tax", "Tax": 0, "TaxRate": 0, "Sales": 51200, "Surcharge": 1000, "SalesNTax": 51200, "Coupon": "889977", "Note": "Test Note", "InvoiceID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "PointUsed": 0, "PointsEarned": 0, "Fulfillment": "Sent", "LogisticServiceCode": "JNE-R", "Payment": "Paid", "Void": "No", "Bin": false, "ReferenceInvoiceNumber": "20.05.00156", "Variants": [ { … } ], "OutboundLogistics": [ { … } ], "Payments": [ { … } ] }
Also available as HTTP POST with the same endpoint
Required Group Role: "Orders" - "View"
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/ID \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f"
}'
Channel Tagging system. (ex:Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app. Backwards Compatibility with property request "SalesType"
Another Invoice that is associated with this Invoice ex: SalesReturn scenario, null when it is normal Sales transaction
Reference Number of the Sales Order: ex PurchaseOrderNumber or Marketplace.OrderID
{ "ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "Outlet": "Outlet1", "Number": "20.05.00157", "Date": "2020-05-27T00:00:00", "DueDate": "0001-01-01T00:00:00", "Tag": "Offline", "SalesPerson": "Sales 1", "Customer": { "Code": "HW0001", "Email": "hendry@dealpos.com", "Mobile": "0815161688", "Name": "hendry", "Phone": "021234567" }, "CreatorID": "ff7848c9-21f1-4c05-ac9e-1e71d829cc9c", "Created": "2020-05-27T11:10:50.57", "Discount1": 20, "Discount2": 0, "DiscountAmount": 20000, "Gross": 100000, "DiscountTotal": 48800, "TaxType": "No Tax", "Tax": 0, "Sales": 51200, "Surcharge": 1000, "SalesNTax": 51200, "Coupon": "223388", "Note": "Paid", "InvoiceID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "PointUsed": 0, "PointsEarned": 0, "Fulfillment": "Sent", "Payment": "Paid", "Void": "No", "Bin": false, "ReferenceInvoiceNumber": "20.05.00156", "ReferenceNumber": "TKPD-001", "Variants": [ { … } ], "OutboundLogistics": [ { … } ], "Payments": [ { … } ] }
Also available as HTTP POST with the same endpoint
Required Group Role: "Orders" - "View"
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/IDByNumber \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "18.10.00009"
}'
{ "ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f" }
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/SendReceiptByEmail \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "18.10.00009",
"Email": "ezzan212@dealpos.com"
}'
{ "Message": "Sent to email success" }
Count total invoice with multiple outlet
Also available as HTTP POST with the same endpoint
Channel Tagging system. (ex: Tokopedia, Shopee)
Payment status / progress of the invoice
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/GetCountMultipleOutlet \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2022-09-01",
"To": "2022-09-06",
"Outlet": [
"Outlet1",
"Outlet2"
],
"Tag": [
"Tokopedia",
"Shopee"
],
"PaymentState": "Paid",
"Fulfillment": "Sent",
"Bin": false
}'
Also available as HTTP POST with the same endpoint
Get List Invoices By Number
Required Group Role: "Orders" - "View"
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/GetByListNumber \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": [
"20.10.00087",
"20.10.00086"
]
}'
[ { "Outlet": "Outlet1", "Number": "20.10.00087", "Customer": "Achmad raizaldi", "Date": "2020-10-14T00:00:00", "EventDate": "2020-10-14T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 24310, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-10-14T14:53:01.79" }, { "Outlet": "Outlet1", "Number": "20.10.00086", "Customer": "", "Date": "2020-10-14T00:00:00", "EventDate": "2020-10-14T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 22100, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-10-14T14:51:42.603" } ]
Also available as HTTP POST with the same endpoint
Get Invoice List by Multiple Outlet and Payment
Channel Tagging system. (ex: Tokopedia, Shopee)
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutletNPayment \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"PaymentState": [
"Paid",
"Unpaid"
],
"Tag": [
"Tokopedia",
"Shopee",
"Offline"
]
}'
[ { "ID": "3c76f9b5-d1b8-4159-85a0-0630ac0caa47", "Outlet": "Outlet1", "Number": "20.03.00336", "Customer": "adera simalungun", "Date": "2020-03-27T00:00:00", "EventDate": "2020-03-27T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 11250000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2020-03-27T13:50:16.627", "Tag": "Tokopedia" }, { "ID": "3076b3af-1773-4bf9-9073-279be7b76327", "Outlet": "Outlet1", "Number": ".20.02.00080", "Customer": "", "Date": "2020-02-06T00:00:00", "EventDate": "2020-02-06T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 75000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2020-02-06T09:43:25.163", "Tag": "Shopee" }, { "ID": "3076b3af-1773-4bf9-9883-279be7b76as7", "Outlet": "Outlet2", "Number": "19.12.00088", "Customer": "", "Date": "2019-12-18T00:00:00", "EventDate": "2019-12-18T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 2655000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-18T11:34:41.947", "Tag": "Offline" }, { "ID": "6576b3af-1773-4bf4-9073-279be7b76789", "Outlet": "Outlet2", "Number": "19.12.00087", "Customer": "", "Date": "2019-12-18T00:00:00", "EventDate": "2019-12-18T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 30000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-18T10:16:40.623", "Tag": "Tokopedia" }, { "ID": "307628af-1993-4bf9-9573-279be7b76555", "Outlet": "Outlet1", "Number": "19.12.04.000000020", "Customer": "", "Date": "2019-12-04T00:00:00", "EventDate": "2019-12-04T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 92500, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-04T16:02:28.897", "Tag": "Tokopedia" }, { "ID": "3076b3af-1723-4bf9-9011-279be7b76123", "Outlet": "Outlet1", "Number": "19.12.00019", "Customer": "", "Date": "2019-12-04T00:00:00", "EventDate": "2019-12-04T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-04T16:45:54.507", "Tag": "Whatsapp" }, { "ID": "307ab3af-1cd3-4bf9-9073-279be7b763ef", "Outlet": "Outlet1", "Number": "19.09.24.000000039", "Customer": "", "Date": "2019-09-23T00:00:00", "EventDate": "2019-09-23T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 5500, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-09-24T16:27:22.767", "Tag": "Offline" } ]
Request can be send with payload Outlet+Number / OutletID + Number /InvoiceID only
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/Invoice/Void \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "2020.06.00005",
"Note": "Void invoice"
}'
{ "Message": "Invoice has been Updated!" }
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/Invoice/Restore \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "2020.06.00005",
"Note": "Restore invoice"
}'
{ "Message": "Invoice has been Updated!" }
Request can be send with payload Outlet+Number / OutletID + Number /InvoiceID only
curl -i -X DELETE \
https://subdomain.dealpos.net/api/v3/Invoice/Erase \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Offline",
"Number": "B1.22.08.00003"
}'
{ "Message": "Invoice has been Erased!" }
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/GetReferenceNumber \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"ListID": [
"1e9c45af-9916-4131-a138-01ffd0ec1eba",
"0b9657f4-5e12-4d4a-89d6-c104a55c6c49"
]
}'
[ { "ID": "1e9c45af-9916-4131-a138-01ffd0ec1eba", "ReferenceNumber": "TKPD-001" }, { "ID": "0b9657f4-5e12-4d4a-89d6-c104a55c6c49", "ReferenceNumber": "TKPD-002" } ]
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/Invoice/Note \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "2020.06.00005",
"Note": "Invoice Note"
}'
{ "Message": "Invoice note has been Updated!" }