UNPKG

payme-integration

Version:

NestJS integration module for Payme payment system

31 lines (30 loc) 1.07 kB
export declare enum TransactionState { Initial = 0, Pending = 1, Paid = 2, PendingCanceled = -1, PaidCanceled = -2 } export declare enum TransactionCancellationReason { RecipientNotFoundOrInactive = 1,// Один или несколько получателей не найдены или неактивны в Payme Business. DebitOperationError = 2,// Ошибка при выполнении дебетовой операции в процессинговом центре. TransactionError = 3,// Ошибка выполнения транзакции. TimeoutCancellation = 4,// Транзакция отменена по таймауту. Refund = 5,// Возврат денег. UnknownError = 10 } export declare enum TransactionStatus { PENDING = "pending", CREATED = "created", PAID = "paid", CANCELED = "canceled" } export interface Order { id: string; status: OrderStatus; amount: number; } export declare enum OrderStatus { ReadyForPayment = "ready_for_payment", Paid = "paid" }