import { PaymentMethodEnum, PaymentGatewayEnum } from '../../modules/payments/interface/payment';

export interface PaymentMethodData {
  method: PaymentMethodEnum;
  description: string;
  enabled: boolean;
  order: number;
  gateway: PaymentGatewayEnum | null;
  merchantId?: string;
}

export const paymentMethodsData: PaymentMethodData[] = [
  {
    method: PaymentMethodEnum.Online,
    description: 'درگاه پرداخت زرین‌پال',
    enabled: true,
    order: 1,
    gateway: PaymentGatewayEnum.ZarinPal,
    merchantId: 'b6f55bd0-6eae-4045-aeb8-07d084fa8f73',
  },
  {
    method: PaymentMethodEnum.Cash,
    description: 'پرداخت نقدی',
    enabled: true,
    order: 2,
    gateway: null,
  },
  {
    method: PaymentMethodEnum.Wallet,
    description: 'پرداخت از کیف پول',
    enabled: true,
    order: 3,
    gateway: null,
  },
];
