Outbound API
Fiscalization and receipting
shopreme offers an out-of-the-box solution for fiscalization and generating receipts. However, it is possible to carry out this process through an external receipting system. The following endpoints may be used to generate and fiscalize a receipt that will be loaded by shopreme and sent to the customer apps.

This process only takes place after the customer successfully finishes the payment process.
/receipt
API documentation on the shopreme Management Console > DataHub > Outbound API
Triggered after a successful payment, this endpoint requests a receipt from an external system using the transactionId provided in the /liveClearing request. This means that this endpoint only functions correctly if /liveClearing is also active.
In the response, the external system must provide a receipt that can be printed or served as a PDF to the shopper depending on the current use case. If the external system does not return a 200 response, the clearing request will be retried at a configurable time interval.
/invoiceGeneration
Deprecated: Use clearing/receipt instead
API documentation can be found here.
Triggered after a successful payment, this endpoint requests a receipt from an external system using the transactionId provided in the /liveClearing request. This means that this endpoint only functions correctly if /liveClearing is also active.
In the response, the external system must provide a receipt that can be printed or served as a PDF to the shopper.If the external system does not return a 200 response, the clearing request will be retried at a configurable time interval.

shopreme © 2025
