UNPKG

@lomray/microservice-payment-stripe

Version:

Stripe payment microservice based on NodeJS & inverted json.

63 lines (62 loc) 2.12 kB
import DisputeReason from "../constants/dispute-reason.js"; import DisputeStatus from "../constants/dispute-status.js"; import PayoutStatus from "../constants/payout-status.js"; import PayoutType from "../constants/payout-type.js"; import RefundStatus from "../constants/refund-status.js"; import StripePayoutStatus from "../constants/stripe/payout-status.js"; import StripePayoutType from "../constants/stripe/payout-type.js"; import StripeDisputeReason from "../constants/stripe-dispute-reason.js"; import StripeDisputeStatus from "../constants/stripe-dispute-status.js"; import StripeRefundStatus from "../constants/stripe-refund-status.js"; import StripeTransactionStatus from "../constants/stripe-transaction-status.js"; import TransactionStatus from "../constants/transaction-status.js"; /** * Stripe data parser * @description Parse Stripe data for readable microservices view format. * Decomposed payment stripe logic */ declare class Parser { /** * Parse Stripe payout status */ /** * Parse Stripe payout status */ static parseStripePayoutStatus(stripeStatus: StripePayoutStatus): PayoutStatus; /** * Parse Stripe payout type */ /** * Parse Stripe payout type */ static parseStripePayoutType(stripeStatus: StripePayoutType): PayoutType; /** * Parse Stripe refund status */ /** * Parse Stripe refund status */ static parseStripeRefundStatus(stripeStatus: StripeRefundStatus): RefundStatus; /** * Parse Stripe dispute status */ /** * Parse Stripe dispute status */ static parseStripeDisputeStatus(stripeStatus: StripeDisputeStatus): DisputeStatus; /** * Parse Stripe dispute reason */ /** * Parse Stripe dispute reason */ static parseStripeDisputeReason(stripeReason: StripeDisputeReason): DisputeReason; /** * Parse Stripe transaction status */ /** * Parse Stripe transaction status */ static parseStripeTransactionStatus(stripeStatus: StripeTransactionStatus): TransactionStatus; } export { Parser as default };