akua-sdk
Version:
TypeScript SDK for Akua Acquiring Processor
45 lines (44 loc) • 2.7 kB
TypeScript
/**
* Represents the different types of webhook events that can be received from Akua
* @enum {string}
*/
export declare enum EventType {
/** This event is triggered when an instrument is created in Akua */
INSTRUMENT_CREATED = "instrument.created",
/** This event is triggered when an instrument is updated in Akua */
INSTRUMENT_UPDATED = "instrument.updated",
/** This event is triggered when an instrument is deleted in Akua */
INSTRUMENT_DELETED = "instrument.deleted",
/** This event is triggered when a payment authorization is processed successfully */
PAYMENT_AUTHORIZATION_PROCESSED = "payment.authorization.processed",
/** This event is triggered when a payment cancellation is processed successfully */
PAYMENT_CANCEL_PROCESSED = "payment.cancel.processed",
/** This event is triggered when a payment capture is processed successfully */
PAYMENT_CAPTURE_MANUAL_PROCESSED = "payment.capture.manual.processed",
/** This event is triggered when a payment capture is processed successfully */
PAYMENT_CAPTURE_AUTOMATIC_PROCESSED = "payment.capture.automatic.processed",
/** This event is triggered when a payment authorization is rejected */
PAYMENT_AUTHORIZATION_REJECTED = "payment.authorization.rejected",
/** This event is triggered when a payment refund is rejected */
PAYMENT_REFUND_REJECTED = "payment.refund.rejected",
/** This event is triggered when a payment account status is rejected */
PAYMENT_ACCOUNT_STATUS_REJECTED = "payment.account-status.rejected",
/** This event is triggered when a payment adjust is rejected */
PAYMENT_ADJUST_REJECTED = "payment.adjust.rejected",
/** This event is triggered when a payment cancellation is rejected */
PAYMENT_CANCEL_REJECTED = "payment.cancel.rejected",
/** This event is triggered when a payment capture is cleared */
PAYMENT_CAPTURE_CLEARED = "payment.capture.cleared",
/** This event is triggered when a payment refund is cleared */
PAYMENT_REFUND_CLEARED = "payment.refund.cleared",
/** This event is triggered when a payment clearing is requested */
PAYMENT_CLEARING_REQUESTED = "payment.clearing.requested",
/** This event is triggered when a payment clearing is processed */
PAYMENT_CLEARING_PROCESSED = "payment.clearing.processed",
/** This event is triggered when a payment validation fails */
PAYMENT_VALIDATION_FAILED = "payment.validation.failed",
/** This event is triggered when a payment processing fails */
PAYMENT_PROCESSING_FAILED = "payment.processing.failed",
/** This event is triggered when a merchant is created */
MERCHANT_CREATED = "merchant.created"
}