-
Notifications
You must be signed in to change notification settings - Fork 11
/
IyzicoDefaults.cs
101 lines (79 loc) · 3.22 KB
/
IyzicoDefaults.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
namespace Nop.Plugin.Payments.Iyzico
{
/// <summary>
/// Represents plugin constants
/// </summary>
public static class IyzicoDefaults
{
#region Payments Iyzico
/// <summary>
/// Gets the plugin system name
/// </summary>
public static string SystemName => "Payments.Iyzico";
#endregion
#region Routing
/// <summary>
/// Gets the configuration route name
/// </summary>
public static string ConfigurationRouteName => "Plugin.Payments.Iyzico.Configure";
/// <summary>
/// Gets the get PaymentInfo route name
/// </summary>
public static string PaymentInfoRouteName => "Plugin.Payments.Iyzico.PaymentInfo";
/// <summary>
/// Gets the get CallbackConfirm route name
/// </summary>
public static string CallbackConfirmRouteName => "Plugin.Payments.Iyzico.CallbackConfirm";
/// <summary>
/// Gets the get OrderConfirm route name
/// </summary>
public static string OrderConfirmRouteName => "Plugin.Payments.Iyzico.OrderConfirm";
/// <summary>
/// Gets the get OpcCallbackConfirm route name
/// </summary>
public static string OpcCallbackConfirmRouteName => "Plugin.Payments.Iyzico.OpcCallbackConfirm";
/// <summary>
/// Gets the get OpcOrderConfirm route name
/// </summary>
public static string OpcOrderConfirmRouteName => "Plugin.Payments.Iyzico.OpcOrderConfirm";
/// <summary>
/// Gets the get OpcSavePaymentInfo route name
/// </summary>
public static string OpcSavePaymentInfoRouteName => "Plugin.Payments.Iyzico.OpcSavePaymentInfo";
/// <summary>
/// Gets the get installment route name
/// </summary>
public static string GetInstallmentRouteName => "Plugin.Payments.Iyzico.GetInstallment";
#endregion
#region consts
/// <summary>
/// The Payment Info model session key
/// </summary>
public const string PAYMENT_INFO_MODEL_SESSION = "Iyzico.PaymentInfo.Model";
/// <summary>
/// Gets a name of the view component to display payment info in public store
/// </summary>
public const string PAYMENT_INFO_VIEW_COMPONENT_NAME = "IyzicoPaymentInfo";
/// <summary>
/// Gets a name of the view component to display one page checkout(opc) payment info in public store
/// </summary>
public const string OPC_PAYMENT_INFO_VIEW_COMPONENT_NAME = "IyzicoOpcPaymentInfo";
/// <summary>
/// Installment key
/// </summary>
public const string INSTALLMENT_KEY = "Plugins.Payments.Iyzico.Installment";
/// <summary>
/// Database schema
/// </summary>
public const string DB_PAYMENT_SCHEMA = "Payment";
/// <summary>
/// Iyzico views path
/// </summary>
public const string IYZICO_VIEWS_PATH = "~/Plugins/Payments.Iyzico/Views/Iyzico";
/// <summary>
/// Iyzico settings views path
/// </summary>
public const string IYZICO_CONFIGURE_VIEWS_PATH = "~/Plugins/Payments.Iyzico/Views/Configure";
#endregion
}
}