vendure-plugin-payment-terms
Version:
This plugin allows certain customers to pay using Payment Terms. Payment Terms are when a customer is allowed to make a payment a certain number of days after an invoice is due.
10 lines (9 loc) • 580 B
TypeScript
import { RequestContext, ActiveOrderService, EntityHydrator, PaymentMethodService } from '@vendure/core';
import { PaymentMethodQuote } from '@vendure/common/lib/generated-types';
export declare class PaymentMethodQuoteFieldResolver {
private activeOrderService;
private entityHydrator;
private paymentMethodService;
constructor(activeOrderService: ActiveOrderService, entityHydrator: EntityHydrator, paymentMethodService: PaymentMethodService);
customerPaymentLimit(ctx: RequestContext, paymentMethodQuote: PaymentMethodQuote): Promise<number | undefined>;
}