Event types
Different Events
are sent to your Callback(s). You can filter the ones useful to your application using the eventType
property of the received Event
.
Supported Event types
- echo
- This is our test event, used to make sure your Callback URL is active. Ignore it when you receive it.
- transaction.success
- Triggered when Transaction is successful. For credit cards this means that the card was authorized or charged, and for other payment methods that the amount was charged from the customer. Not sent for successfuly transactions with status set to PREPARED (used with bank transfers and alternative payment methods), as the payment was not yet attempted so no outcome is known.
- transaction.failure
- Triggered when Transaction is unsuccessful, either because it was rejected by the gateway or the acquirer.
- transaction.refunded
- Triggered when Transaction which was previously charged is now refunded (funds are sent back to the customer).
- transaction.voided
- Triggered when Transaction which was previously authorized is now voided (used with credit card payments).
- transaction.captured
- Triggered when Transaction which was previously authorized is now charged (funds previously only reserved on the cards are now actually charged).
- customer.created
- Triggered when Customer is created
- customer.updated
- Triggered when details (direct object properties) of the Customer are changed
- customer.deleted
- Triggered when Customer is deleted
- customer.address.created
- Triggered when Address is created
- customer.address.updated
- Triggered when Address details are changed
- customer.address.deleted
- Triggered when Address is deleted
- customer.bankAccount.created
- Triggered when Bank account is created
- customer.bankAccount.updated
- Triggered when Bank account details are changed
- customer.bankAccount.deleted
- Triggered when Bank account is deleted
- customer.card.created
- Triggered when Credit Card is created
- customer.card.updated
- Triggered when Credit Card details are changed
- customer.card.deleted
- Triggered when Credit Card is deleted
- coupon.created
- Triggered when Coupon is created
- coupon.deleted
- Triggered when Coupon details are changed
- plan.created
- Triggered when Plan is created
- plan.updated
- Triggered when Plan details are changed
- plan.deleted
- Triggered when Plan is deleted