@abdelrahman.rabie/payment-sdk-react-native
Version:
React Native SDK for payment processing with E_API and E_LINKS support
40 lines (39 loc) • 1.69 kB
JavaScript
export var EPaymentStatus;
(function (EPaymentStatus) {
EPaymentStatus["PENDING"] = "pending";
EPaymentStatus["PAID"] = "paid";
EPaymentStatus["EXPIRED"] = "expired";
EPaymentStatus["DECLINED"] = "declined";
EPaymentStatus["CANCELED"] = "canceled";
EPaymentStatus["FAILED"] = "failed";
})(EPaymentStatus || (EPaymentStatus = {}));
export var EPaymentProduct;
(function (EPaymentProduct) {
EPaymentProduct["E_API"] = "E_API";
EPaymentProduct["E_LINKS"] = "E_LINKS";
})(EPaymentProduct || (EPaymentProduct = {}));
export var ELanguages;
(function (ELanguages) {
ELanguages["AR"] = "ar";
ELanguages["EN"] = "en";
})(ELanguages || (ELanguages = {}));
export var EPaymentMethods;
(function (EPaymentMethods) {
EPaymentMethods["KNET"] = "KNET";
EPaymentMethods["MASTERCARD"] = "MASTERCARD";
EPaymentMethods["VISA"] = "VISA";
EPaymentMethods["GOOGLE_PAY"] = "GOOGLE_PAY";
EPaymentMethods["SAMSUNG_PAY"] = "SAMSUNG_PAY";
EPaymentMethods["APPLE_PAY"] = "APPLE_PAY";
EPaymentMethods["APPLE_PAY_CREDIT"] = "APPLE_PAY_CREDIT";
EPaymentMethods["APPLE_PAY_DEBIT"] = "APPLE_PAY_DEBIT";
EPaymentMethods["CREDIT_CARD_GCC"] = "CREDIT_CARD_GCC";
EPaymentMethods["CREDIT_CARD_INTERNATIONAL"] = "CREDIT_CARD_INTERNATIONAL";
EPaymentMethods["CREDIT_CARD_LOCAL"] = "CREDIT_CARD_LOCAL";
EPaymentMethods["CREDIT_CARD"] = "CREDIT_CARD";
})(EPaymentMethods || (EPaymentMethods = {}));
export var EApplePayPaymentStatus;
(function (EApplePayPaymentStatus) {
EApplePayPaymentStatus["NOT_CAPTURED"] = "NOT CAPTURED";
EApplePayPaymentStatus["CAPTURED"] = "CAPTURED";
})(EApplePayPaymentStatus || (EApplePayPaymentStatus = {}));