This commit is contained in:
2025-12-03 23:41:24 +03:30
parent 2248f18fe8
commit 87e935acfd
21 changed files with 1002 additions and 755 deletions
+40
View File
@@ -0,0 +1,40 @@
import { PaymentMethodEnum, PaymentGatewayEnum } from '../../modules/payments/interface/payment';
export interface PaymentMethodData {
title: string;
method: PaymentMethodEnum;
description: string;
enabled: boolean;
order: number;
gateway: PaymentGatewayEnum | null;
merchantId?: string;
}
export const paymentMethodsData: PaymentMethodData[] = [
{
title: 'پرداخت در محل',
method: PaymentMethodEnum.CardOnDelivery,
description: 'پرداخت در محل تحویل',
enabled: true,
order: 1,
gateway: null,
},
{
title: 'نقدی',
method: PaymentMethodEnum.Cash,
description: 'پرداخت نقدی',
enabled: true,
order: 2,
gateway: null,
},
{
title: 'زرین‌پال',
method: PaymentMethodEnum.Online,
description: 'درگاه پرداخت زرین‌پال',
enabled: true,
order: 3,
gateway: PaymentGatewayEnum.ZarinPal,
merchantId: 'test-merchant-id',
},
];