Zum Inhalt springen

How to handle retroactive cancellations?

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

The following example shows how to cancel a transaction which has already been closed (status FINISHED). In case of a cancellation, a new transaction is created via the SIGN DE API V2 endpoint upsertTransaction using the receipt_type "RECEIPT" and negative values.

In the DSFinV-K, the field transactions[].head.storno should be set to “true” in order to indicate that this new receipt is a cancellation of the initial one.

In addition, a reference to the initial transaction must be added in the Cash Point Closing. In transactions[].head.references via the endpoint insertCashPointClosing different schemas can be used in order to do so. For internal references, ReferenceInternalTransaction can be used.

 

Please note:

This scenario is different from an immediate cancellation.

Was this page helpful?