@fenil265/fundly-payment-sdk
Version:
Fundly Payment SDK for seamless integration with Fundly Pay systems.
43 lines • 1.04 kB
TypeScript
export interface BankDetails {
distributorName?: string;
chemistName?: string;
mobileNumber?: string;
salesmanPhoneNumber?: string;
accountName?: string;
accountNumber?: string;
ifsc?: string;
}
export interface PaymentData {
paymentMode?: string;
transactionId?: string;
amount?: number;
}
export interface PaymentOption {
name: string;
isActive: boolean;
reason?: string | null;
details?: {
tenureMappings?: unknown;
maxEligibleLimit?: number;
minEligibleLimit?: number;
fiCode?: string;
};
}
export interface PaymentOptionsResponse {
bankDetails: BankDetails;
paymentOption: PaymentOption[];
}
export interface MessageData {
source?: string;
distributorId?: string;
chemistId?: string;
paymentType?: string;
payableAmount?: string;
invoices?: number[];
paymentInvoice?: Array<{
invoiceId: string;
paidAmount: number;
}>;
salesmanId?: number;
}
//# sourceMappingURL=payment.types.d.ts.map