Events

Events are the different notification types of transaction and status

The notification events are the status of your transactions. Below is the list of all possible events. It is based on this listing that you must choose the event that you are interested in receiving. For example, if you set up your account to receive all order events then you will receive all 5 types of ORDER events. If you wish, you can choose one or another type of event.

Orders

The order information will be available on the resource resource.order within the order webhook JSON.

Order events

Description

ORDER.*

All order events ORDER.

ORDER.CREATED

Order created. But it still has no payment.

ORDER.WAITING

Order Awaiting payment confirmation. This indicates that there is a card payment under review or a bank slip that has not yet been confirmed by the bank.

ORDER.PAID

Order Paid. The payment created on that order has been authorized.

ORDER.NOT_PAID

Order Not paid. The payment created in this order has been canceled (Card payments can be canceled by Wirecard or by the card issuer, payment slips are canceled 5 days after expiration, bank debit is canceled in case of failure or in case bank cancellation).

ORDER.REVERTED

Order Reverted. The order was refunded by a chargeback or was fully refunded by Seller or Wirecard.

Payments

Payment information will be available in the resource resource.payment within the payment webhook JSON.

Payment events

Description

PAYMENT.*

All payment events PAYMENT.

PAYMENT.CREATED

The first event of payment, it indicates that the payment was created.

PAYMENT.WAITING

Status update to Waiting, indicates that Wirecard is awaiting the payment confirmation.

PAYMENT.IN_ANALYSIS

Status Under Analysis, indicates that the payment is undergoing a risk analysis within Wirecard, which can be automatic or manual.

PAYMENT.PRE_AUTHORIZED

Pre-authorized: this status indicates that was made the reservation of the payment amount on the customer's card. After pre-authorization, it is possible to capture the payment in up to 5 days. After this period, Wirecard will cancel the transaction automatically and release the value.

PAYMENT.AUTHORIZED

Status update to Authorized, means that the payment was captured and debited from the customer's card or recognized with the bank, this status is the indicator that the payment has been made and you must proceed with the delivery of the good or service.

PAYMENT.CANCELLED

Payment Canceled (Card payments can be canceled by Wirecard or by the card issuer, payment slips are canceled 5 days after expiration, bank debit is canceled in case of failure or bank cancellation).

PAYMENT.REFUNDED

Payment Refunded (refunds are processed by Wirecard or Seller).

PAYMENT.REVERSED

The update payment status to Refunded means that the chargeback was made by the direct buyer at the card operator, for example for the reason of not recognizing the payment on your invoice).

PAYMENT.SETTLED

The update payment status to Completed, means that the transaction amount is available for a transfer of the Wirecard account to a seller bank account (withdrawal).

Refunds

The refund information will be available in the resource resource.refund within the refund webhook JSON.

Refund events

Description

REFUND.*

Todos os eventos do tipo REFUND.

REFUND.REQUESTED

A new refund was requested.

REFUND.COMPLETED

Refund status update to Complete.

REFUND.FAILED

Refund status update to Failed.

Transfers

The financial bank transfer information will be available on the resource resource.transfer within the transfer webhook JSON.

Transfer events

Description

TRANSFER.*

All transfer events TRANSFER.

TRANSFER.REQUESTED

A new transfer was requested.

TRANSFER.COMPLETED

Transfer status update to Complete.

TRANSFER.FAILED

Transfer status update to Failed.

Escrow

Escrow information will be available on the resource resource.escrow within the escrow webhook JSON.

Escrow events

Description

ESCROW.*

All escrow events ESCROW.

ESCROW.HOLD_PENDING

Escrow hold pending. The amount will enter into custody when the payment is settled.

ESCROW.HELD

Escrow held. The payment amount has been blocked in the accounts of all recipients.

ESCROW.RELEASED

Escrow released. The transaction amount was released for settlement in the recipients' accounts.