@lomray/microservice-payment-stripe
Version:
Stripe payment microservice based on NodeJS & inverted json.
26 lines (23 loc) • 963 B
JavaScript
;
/**
* Enum for storing transaction status
*/
var TransactionStatus;
(function (TransactionStatus) {
TransactionStatus["SUCCESS"] = "success";
TransactionStatus["IN_PROCESS"] = "inProcess";
TransactionStatus["REQUIRED_PAYMENT"] = "requiredPayment";
// Not handled stripe entity (transaction or refund)
TransactionStatus["INITIAL"] = "initial";
TransactionStatus["EXPIRED"] = "expired";
// Full amount was refunded
TransactionStatus["REFUNDED"] = "refunded";
// Partial amount was refunded
TransactionStatus["PARTIAL_REFUNDED"] = "partialRefunded";
TransactionStatus["REFUND_FAILED"] = "refundFailed";
TransactionStatus["REFUND_CANCELED"] = "refundCanceled";
TransactionStatus["REFUND_IN_PROCESS"] = "refundInProcess";
TransactionStatus["ERROR"] = "error";
})(TransactionStatus || (TransactionStatus = {}));
var TransactionStatus$1 = TransactionStatus;
module.exports = TransactionStatus$1;