- No pages viewed yet
Back-end operations for Wirecard Checkout Page and Wirecard Checkout Seamless are subdivided into two categories:
Transaction-based operations for Wirecard Checkout Page and Wirecard Checkout Seamless depend on existing orders, i.e. orders which have been completed by the consumers in your online shop and which are at your disposal for further actions.
The following transaction-based operations are available:
|approveReversal||For canceling an approval, typically done by your consumer in your online shop.|
|deposit||For converting an approval into a deposit.|
|depositReversal||For canceling a deposit.|
|getOrderDetails||For returning all order details including corresponding payments and credit notes.|
|recurPayment||For creating a new order based on an existing order, typically used for subscriptions.|
|refund||For creating a credit note for an order, typically done by the merchant after the consumer returned an ordered product.|
|refundReversal||For canceling a credit note.|
|transferFund||For creating a credit note without dependency on an pre-existing payment.|
Please be aware that the availability of a transaction-based operation depends on:
You can always get all currently available transaction-based operations of a specific order by using the operation
If you wish to use such transaction-based operations for Wirecard Checkout Page you need to purchase these features which are then enabled for you from our side. If you have any questions please contact our sales teams.
You can find a detailed table displaying all supported payment methods and their corresponding transaction-based operations at transaction-based operations by payment method.
For a visual representation of the order flow behavior and associated transaction-based operations of each payment method we invite you to have a look at the respective order flow diagrams for:
Non-transaction-based operations for Wirecard Checkout Page and Wirecard Checkout Seamless do not depend on existing orders. I.e. such operations are carried out independently of any existing orders.
The following non-transaction-based operations are available:
|generateOrderNumber||For creating a new order number in the payment system.|
|getFinancialInstitutions||For querying possible and supported financial institutions of a certain payment method.|
Please be aware that the availability of a non-transaction-based operation depends on
If you wish to use such non-transaction-based operations you need to purchase these features which are then enabled for you from our side. If you have any questions please contact our sales teams.
You can find a detailed table displaying all supported payment methods and their corresponding non-transaction-based operations at non-transaction-based operations by payment method.
For detailed information on the technical implementation of back-end operations go to