Merchant Accounting
Merchant Accounting
Retrieves the accounting details of a logged in merchant.
Endpoint:
GET /company/merchants/{external_id}/accounting
Authorization: Bearer <ACCESS_TOKEN>
Response:
{
"success": true,
"data": [
{
"store_id": "123951753",
"integration": "INVOICE",
"uuid": "Z8L4XK7D93MNQ2C1RV6JTW5BHU",
"typeName": "i",
"issuerId": "123951753",
"issuerName": "شركة بيانات",
"issuerType": "B",
"receiverId": "753951258",
"receiverName": "اسم المتلقي",
"receiverType": "B",
"dateTimeIssued": "2024-06-02T15:41:04Z",
"dateTimeReceived": "2024-06-02T15:42:56.9593034Z",
"totalSales": 14868,
"totalDiscount": 0,
"netAmount": 14868,
"total": 14868,
"status": "Valid",
"documentStatusReason": "",
"direction": "Sent"
},
{
"store_id": "123951753",
"integration": "INVOICE",
"uuid": "A7P3QWDY95LXT29KMGEC1VS4NU",
"typeName": "i",
"issuerId": "753951258",
"issuerName": "اسم المصدر",
"issuerType": "B",
"receiverId": "123951753",
"receiverName": "شركة بيانات",
"receiverType": "B",
"dateTimeIssued": "2023-09-24T12:48:37Z",
"dateTimeReceived": "2023-09-24T12:49:05.5296594Z",
"totalSales": 3636.36364,
"totalDiscount": 0,
"netAmount": 3636.36364,
"total": 4000,
"status": "Valid",
"documentStatusReason": "",
"direction": "Received"
}
]
}
Fields
store_id
The ID of the store.
integration
The integration type of the document.
uuid
Unique document ID in eInvoicing.
typeName
Unique name of the document type that can be used in submission of the documents. Possible values: ('i' [invoice], 'c' [credit note], 'd' [debit note], 'ii' [import invoice], 'ei' [export invoice], 'ec' [export credit note], 'ed' [export debit note]).
issuerId
Registration number of issuer.
issuerName
Issuer company name.
issuerType
Document issuer type. Possible values: ('B' [Business], 'F' [Foreigner]).
receiverId
Optional: receiver registration number (can be national ID or foreigner ID).
receiverName
Optional: receiver name (can be company name or person’s name).
receiverType
Document receiver type. Possible values: ('B' [Business], 'F' [Foreigner], 'P' [Person]).
dateTimeIssued
The date and time when the document was issued.
dateTimeReceived
The date and time when the document was submitted.
totalSales
Total sales amount of the document in EGP.
totalDiscount
Total discount amount of the document in EGP.
netAmount
Total net amount of the document in EGP.
total
Total amount of the document in EGP.
status
Status of the document. Possible values: ('Submitted', 'Valid', 'Invalid', 'Rejected', 'Cancelled').
documentStatusReason
Optional: Reason of the cancellation or rejection of the document.
direction
Direction of the document. Possible values: (‘Sent', 'Received').