eINVOICING
  1. POS Integration
eINVOICING
  • eInvoicing Service
    • About Us
    • What We Offer
    • FAQ
    • Changelog
    • On Boarding
    • eInvoicing Service API
      • API Authentication
        • API Key Authentication
          • /Authentication/login
        • Bearer Token Authentication
          • Authentication Login Bearer Token
          • Authentication Refresh
      • API Endpoints
        • API Validations
        • Sending a Document
          • Sending a Document
          • Mandatory Fields B2C, B2B
          • Mobile Notifications
          • IAPR SIGN POLICY METHODS
          • QR OF THE DOCUMENT
          • einvoice/json
          • Invoice/credit
        • Purchase Orders for F&B
          • FnB Purchase Orders Documentation
          • Offline QR Code Implementation
          • Retrieve Open Order Documents (FnB)
        • Document Management
          • Retrieving a document
          • PDF Invoice Attachment
        • Alternative Currency Holding
          • ALTERNATIVE CURRENCY (AC)
        • Delivery Notes
          • Delivery Notes Documentation
          • /Invoice/cancelDeliveryNote
        • POS Integration
          • POS Integration
          • Offline QR Code Implementation
          • /PosSignatures/{issuerTin}
            POST
          • /Receipt
            POST
          • /PosTransactions/signpos
            POST
        • Delayed POS Payment
          • Delayed POS Payment
        • B2G Documents
          • B2G Documents
          • B2G Mandatory Fields
          • B2G Status response
          • B2G Soft Reject
          • RESEED INVOICE
          • ΕΓΚΥΚΛΙΟΣ ΠΡΟΣ ΠΑΡΟΧΟΥΣ-ΠΡΟΜΗΘΕΥΤΕΣ ΥΠΗΡΕΣΙΩΝ ΥΓΕΙΑΣ ΓΙΑ ΤΗΝ ΗΛΕΚΤΡΟΝΙΚΗ ΤΙΜΟΛΟΓΗΣΗ
          • BT-10 BuyerReference
          • /B2GInvoice/ReSeedInvoice
          • /B2GInvoice/GetLastStatus
      • JSON Structures & Payloads
        • EliseCoreDocument Structure
          • EliseCoreDocument Structure
        • Minimum & Conditional Fields
          • Minimum & Conditional Fields
        • Response Examples & Error Handling
          • Response Examples & Error Handling
      • Offline QR Code
        • Offline QR Code Instructions
      • Status MyData
        • MyData/status
      • Extra Functionalities
        • Archiver
          • Archiver Functionality
      • Terminology
        • Document Type Codes
        • VAT & TAX Codes
        • Country & Currency Codes
        • Measurement Unit Codes (IAPR & EN16931)
        • Self-Billing Remarks (IAPR)
        • Classification & Payment Method Codes (IAPR)
        • Special Invoice Category
      • VAT Validation
        • Greek VAT Check
        • EU VAT Check
      • Attachments
        • Attaching Media & PDFs
        • Invoice Document Upload (Invoice/File)
      • SOFTONE ERP Related Segments
        • SOFTONE Configurator
          • SOFTONE Configurator - B2G Mapping
    • eInvoicing Portal
      • Template Configuration (Default Template)
      • Single Sign-On (SSO)
        • Single Sign-on (SSO) Setup Instructions
        • Single Sign-On (SSO)
    • WIKI JSON Samples
      • 1.1 B2B
      • 1.3 B2B Sales Invoice Third Country
      • 5.2 B2B Credit Invoice Non-Associated
      • 2.1 B2B Service Rendered Invoice
      • 1.1 Debit B2G
      • 11.1 B2C Retail Sales Receipt
      • 11.4 Retail Sales Credit Note
  1. POS Integration

/PosTransactions/signpos

IMPACT DEMO API
https://einvoiceapiuat.impact.gr
IMPACT DEMO API
https://einvoiceapiuat.impact.gr
POST
/PosTransactions/signpos
PosTransactions

Request

Header Params
APIKey
string 
optional
Body Params application/json
nspCode
enum<string> 
optional
Allowed values:
CommonWebEuronetTcpEuronetWebEuronetA2AAtticaBankTcpAtticaBankWebAtticaBankA2AJCCTcpJCCTWebJCCTA2APancretaTcpPancretaWebPancretaA2APtbTcpPtbWebPtbA2AGAPVassilopoulosTcpGAPVassilopoulosWebGAPVassilopoulosA2AMyPOSLimitedTcpMyPOSLimitedWebMyPOSLimitedA2ATORADirectTcpTORADirectWebTORADirectA2ANeosoftTcpNeosoftWebNeosoftA2ANexiTcpNexiWebNexiA2AVivaTcpVivaWebVivaA2ACardlinkTcpCardlinkWebCardlinkA2AEdpsTcpEdpsWebEdpsA2AMellonTcpMellonWebMellonA2AAdyenTcpAdyenWebAdyenA2AINSSTcpINSSWebINSSA2AEverypayTcpEverypayWebEverypayA2AWorldlineTcpWorldlineWebWorldlineA2A
issuerTin
string  | null 
optional
issueDate
string <date-time> | null 
optional
branchCode
integer <int32> | null 
optional
invoiceTypeCode
string  | null 
optional
series
string  | null 
optional
identifier
string  | null 
optional
mark
integer <int64> | null 
optional
paymentAmount
number <double> | null 
optional
totalNetAmount
number <double> | null 
optional
totalVatAmount
number <double> | null 
optional
totalAmount
number <double> | null 
optional
terminalId
string  | null 
optional
signatureDurationType
enum<string> 
optional
Allowed values:
H_24H_2
Example
{
    "nspCode": "CommonWeb",
    "issuerTin": "string",
    "issueDate": "2019-08-24T14:15:22Z",
    "branchCode": 0,
    "invoiceTypeCode": "string",
    "series": "string",
    "identifier": "string",
    "mark": 0,
    "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://einvoiceapiuat.impact.gr/PosTransactions/signpos' \
--header 'Content-Type: application/json' \
--data-raw '{
    "nspCode": "CommonWeb",
    "issuerTin": "string",
    "issueDate": "2019-08-24T14:15:22Z",
    "branchCode": 0,
    "invoiceTypeCode": "string",
    "series": "string",
    "identifier": "string",
    "mark": 0,
    "paymentAmount": 0,
    "totalNetAmount": 0,
    "totalVatAmount": 0,
    "totalAmount": 0,
    "terminalId": "string",
    "signatureDurationType": "H_24"
}'

Responses

🟢200OK
text/plain
OK
Body
input
string  | null 
optional
signature
string  | null 
optional
Example
{
    "input": "string",
    "signature": "string"
}
🟠400Bad Request
🟠401Unauthorized
Modified at 2025-06-25 13:42:35
Previous
/Receipt
Next
Delayed POS Payment
Built with