Alternative Payment Notification |
Task<bool> AlternativePaymentNotificationCallbackAsync(ApiAlternativePaymentResponse alternativePaymentNotification); |
Card Payment Notification |
Task<bool> CardPaymentNotificationCallbackAsync(ApiCardPaymentResponse cardPaymentNotification); |
Refund Notification |
Task<bool> RefundNotificationCallbackAsync(ApiRefundResponse refundNotification); |
Preapproval Notification |
Task<bool> PreapprovalNotificationCallbackAsync(ApiPreapprovalResponse preapprovalNotification); |
Card Payout Notification |
Task<bool> CardPayoutNotificationCallbackAsync(ApiCardPayoutResponse cardPayoutNotification); |
Chargebacks API |
Task<bool> DisputeNotificationCallbackAsync(ApiDisputeResponse disputeNotification); |
– |
Task<bool> InvalidFormatNotificationCallbackAsync(InvalidFormatNotification invalidFormatNotification); |
This callback will be raised if the notification body is not in a correct Json format. You will be able to see the Exception and the Notification Body. We just recommend you to log them and not to implement any logic in this callback. |
– |
Task<bool> UnknownTypeNotificationCallbackAsync(UnknownTypeNotification unknownTypeNotification); |
This callback will be raised if the notification body is in a correct Json format, but we cannot determine the type of notification. We just recommend you to log it and not to implement any logic in this callback. |