@lexriver/yandex-pay
Version:
A TypeScript client for Yandex Pay API to integrate payment processing in your Node.js applications
20 lines (19 loc) • 635 B
TypeScript
import { EnumCardNetwork } from "../enums/EnumCardNetwork.js";
import { EnumPaymentMethodType } from "../enums/EnumPaymentMethodType.js";
export interface PaymentMethod {
/**
* Payment method type
* Enum: CARD, SPLIT, SBP, SPLIT_SBP, CASH_ON_DELIVERY, CARD_ON_DELIVERY
*/
methodType: EnumPaymentMethodType;
/**
* Last 4 digits of the card
* Max length: 2048
*/
cardLast4?: string;
/**
* Payment system
* Enum: AMEX, DISCOVER, JCB, MASTERCARD, MAESTRO, VISAELECTRON, VISA, MIR, UNIONPAY, UZCARD, HUMOCARD, UNKNOWN, UNDEFINED, null
*/
cardNetwork?: EnumCardNetwork;
}