@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
JavaScript
;
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 = {}));