|
Further information can be found on the webpage of Enterpay (https://www.enterpay.eu/).
To create an invoice, please use the following URL:
|
The URL is used for both invoice creation (EventToken=CRT) and invoice update (EventToken=UPD).
|
Parameters for creating an invoice with Enterpay
|
Result parameters for URLNotify, URLSuccess and URLFailure with Enterpay
Invoice update is possible via Server-to-Server connection.
In order to update an invoice, please use the following URL:
|
The URL is used for both invoice creation (EventToken=CRT) and invoice update (EventToken=UPD).
Updates of an invoice is possible only for non-active invoices (not captured). In case parameter InvoiceDate is included into UpdateInvoice API call, the call will automatically activate (capture) the updated invoice fully. So no subsequent Activate (capture) API call for the invoice is required. From side the authorized transaction is updated and a capture transaction is created. In case parameter InvoiceDate is not included into UpdateInvoice API call, the invoice remains inactive and Activate (capture) API call should be sent explicitly. Only authorized transactions is updated.
Article list should contain all articles (also the ones which should not be changed), as the entire list of articles will be replaced with the one which is sent. However, in case only parameter InvoiceDate is sent, only InvoiceDate will be updated.
|
Parameters for updating an invoice with Enterpay
|
Response parameters for updating an invoice with Enterpay
Full capture is possible via a Server-to-Server connection.
To capture an invoice fully, please use the following URL:
|
The URL is used for both full invoice capture (EventToken=ACF) and partial invoice capture (EventToken=ACP).
|
Parameters for full captures of Enterpay payments
|
Response parameters for full captures of Enterpay payments
Partial captures are possible via a Server-to-Server connection. In case of partial capture a new TransID has to be provided in the request. The new TransID will be used for capture of the next invoice.
To capture an invoice partially, please use the following URL:
|
The URL is used for both full invoice capture (EventToken=ACF) and partial invoice capture (EventToken=ACP).
|
Parameters for partial captures of Enterpay payments
|
Result parameters for partial captures of Enterpay payments
Reversals are possible via a Server-to-Server connection. Reversal ist possible only for non-active (non-captured) invoice. Only full reversal is allowed. In case an invoice has been activated (captured), a Refund should be used.
In order to reverse (cancel) an invoice, please use the following URL:
|
|
Parameters for reversals of Enterpay payments
|
Result parameters for reversals of Enterpay payments
Credits (refunds) are possible via a Server-to-Server connection. Credits is possible only for invoices which have already been activated (captured). Both full and partial credits (multiple credits) are allowed. In case an invoice has not been activated (captured), a Reversal should be used.
To carry out a credit on an invoice, please use the following URL:
|
|
Parameters for credits of Enterpay payments
|
Result parameters for credits of Enterpay payments