- eInvoicing Service
- About Us
- What We Offer
- FAQ
- Change Logs
- On Boarding
- eInvoicing Service API
- Service Endpoints & Network Details
- API Authentication
- API Endpoints
- JSON Structures & Payloads
- Offline QR Code
- My data status
- Extra Functionalities
- Terminology
- VAT Validation
- Attachments
- SOFTONE ERP Related Segments
- eInvoicing Portal
- WIKI JSON Internal
- WIKI JSON Samples
SignPOS
Developing
POST
/PosTransactions/SignPos
Request
Header Params
APIKey
string
optional
Default:
389ad902-96f0-457d-8b4b-a55e0f911821
Body Params application/json
nspCode
string
required
issuerTin
string
required
issueDate
string
required
branchCode
integer
required
invoiceTypeCode
string
required
series
string
required
identifier
string
required
mark
null
required
paymentAmount
integer
required
totalNetAmount
integer
required
totalVatAmount
integer
required
totalAmount
integer
required
terminalId
string
required
signatureDurationType
string
required
Example
{
"nspCode": "CommonWeb",
"issuerTin": "string",
"issueDate": "2024-03-23T19:49:29.201",
"branchCode": 0,
"invoiceTypeCode": "string",
"series": "string",
"identifier": "string",
"mark": null,
"paymentAmount": 0,
"totalNetAmount": 0,
"totalVatAmount": 0,
"totalAmount": 0,
"terminalId": "string",
"signatureDurationType": "H_24"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://prod.your-api-server.com/PosTransactions/SignPos' \
--header 'APIKey: 389ad902-96f0-457d-8b4b-a55e0f911821' \
--header 'Content-Type: application/json' \
--data-raw '{
"nspCode": "CommonWeb",
"issuerTin": "string",
"issueDate": "2024-03-23T19:49:29.201",
"branchCode": 0,
"invoiceTypeCode": "string",
"series": "string",
"identifier": "string",
"mark": null,
"paymentAmount": 0,
"totalNetAmount": 0,
"totalVatAmount": 0,
"totalAmount": 0,
"terminalId": "string",
"signatureDurationType": "H_24"
}'
Responses
🟢200Success
application/json
Body
object {0}
Examples
{
"input":"1686345696C2FCC2B51FBA922E502A84C7021BBA;0;20240717103906;800;104;904;904;08104148",
"signature":
"MEUCIQCeZ9pqqk8JQojdI26UH7+3biB5Nl6wgyE/21089FlXhAIgWLQBb34YauOXtqcnHo230/89Tqus6NRJTNSA0DlE40s=«
}
Modified at 2025-03-12 13:53:29