payme-integration
Version:
NestJS integration module for Payme payment system
8 lines (7 loc) • 342 B
TypeScript
import { PaymeTransaction } from './schemas/payme-transaction.schema';
import { Order } from './types/enums';
import { IAccount } from './payme.module';
export interface IPaymeStrategy {
getOrderByAccount(account: IAccount): Promise<Order | null> | Order | null;
successPayment(transaction: PaymeTransaction): Promise<void> | void;
}