UNPKG

@lexriver/yandex-pay

Version:

A TypeScript client for Yandex Pay API to integrate payment processing in your Node.js applications

39 lines (38 loc) 2.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EnumFnsPaymentMethodType = void 0; /** * https://pay.yandex.ru/docs/ru/custom/fns#payment-method-type * Признак способа расчета (тег 1214) */ var EnumFnsPaymentMethodType; (function (EnumFnsPaymentMethodType) { /** * Полная предварительная оплата до момента передачи предмета расчета */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["FullPrepayment"] = 1] = "FullPrepayment"; /** * Частичная предварительная оплата до момента передачи предмета расчета */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["PartialPrepayment"] = 2] = "PartialPrepayment"; /** * Аванс */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["Advance"] = 3] = "Advance"; /** * Полная оплата в момент передачи предмета расчета */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["FullPayment"] = 4] = "FullPayment"; /** * Частичная оплата предмета расчета в момент его передачи с последующей оплатой в кредит */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["PartialPayment"] = 5] = "PartialPayment"; /** * Передача предмета расчета без его оплаты в момент его передачи с последующей оплатой в кредит */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["Credit"] = 6] = "Credit"; /** * Оплата предмета расчета после его передачи с оплатой в кредит */ EnumFnsPaymentMethodType[EnumFnsPaymentMethodType["CreditPayment"] = 7] = "CreditPayment"; })(EnumFnsPaymentMethodType || (exports.EnumFnsPaymentMethodType = EnumFnsPaymentMethodType = {}));