Merge remote-tracking branch 'upstream/4.4' into 4.4-master-2014-06-23-18-25-12
[civicrm-core.git] / xml / schema / Financial / PaymentProcessorType.xml
1 <?xml version="1.0" encoding="iso-8859-1" ?>
2
3 <table>
4 <base>CRM/Financial</base>
5 <class>PaymentProcessorType</class>
6 <name>civicrm_payment_processor_type</name>
7 <add>1.8</add>
8 <field>
9 <name>id</name>
10 <type>int unsigned</type>
11 <required>true</required>
12 <comment>Payment Processor Type ID</comment>
13 <add>1.8</add>
14 </field>
15 <primaryKey>
16 <name>id</name>
17 <autoincrement>true</autoincrement>
18 </primaryKey>
19 <field>
20 <name>name</name>
21 <title>Payment Processor variable name to be used in code</title>
22 <type>varchar</type>
23 <length>64</length>
24 <comment>Payment Processor Name.</comment>
25 <add>1.8</add>
26 </field>
27 <field>
28 <name>title</name>
29 <title>Payment Processor Title</title>
30 <type>varchar</type>
31 <length>127</length>
32 <comment>Payment Processor Name.</comment>
33 <add>1.8</add>
34 </field>
35 <field>
36 <name>description</name>
37 <type>varchar</type>
38 <length>255</length>
39 <comment>Payment Processor Description.</comment>
40 <add>1.8</add>
41 </field>
42 <field>
43 <name>is_active</name>
44 <type>boolean</type>
45 <comment>Is this processor active?</comment>
46 <add>1.8</add>
47 </field>
48 <field>
49 <name>is_default</name>
50 <type>boolean</type>
51 <comment>Is this processor the default?</comment>
52 <add>1.8</add>
53 </field>
54 <index>
55 <name>UI_name</name>
56 <fieldName>name</fieldName>
57 <unique>true</unique>
58 <add>2.1</add>
59 </index>
60 <field>
61 <name>user_name_label</name>
62 <title>Label for User Name if used</title>
63 <type>varchar</type>
64 <length>255</length>
65 <add>1.8</add>
66 </field>
67 <field>
68 <name>password_label</name>
69 <title>Label for password</title>
70 <type>varchar</type>
71 <length>255</length>
72 <add>1.8</add>
73 </field>
74 <field>
75 <name>signature_label</name>
76 <title>Label for Signature</title>
77 <type>varchar</type>
78 <length>255</length>
79 <add>1.8</add>
80 </field>
81 <field>
82 <name>subject_label</name>
83 <title>Label for Subject</title>
84 <type>varchar</type>
85 <length>255</length>
86 <add>1.8</add>
87 </field>
88 <field>
89 <name>class_name</name>
90 <title>Suffix for PHP clas name implementation</title>
91 <type>varchar</type>
92 <length>255</length>
93 <add>1.8</add>
94 </field>
95 <field>
96 <name>url_site_default</name>
97 <title>Default Live Site URL</title>
98 <type>varchar</type>
99 <length>255</length>
100 <add>1.8</add>
101 </field>
102 <field>
103 <name>url_api_default</name>
104 <title>Default API Site URL</title>
105 <type>varchar</type>
106 <length>255</length>
107 <add>1.8</add>
108 </field>
109 <field>
110 <name>url_recur_default</name>
111 <title>Default Live Recurring Payments URL</title>
112 <type>varchar</type>
113 <length>255</length>
114 <add>1.8</add>
115 </field>
116 <field>
117 <name>url_button_default</name>
118 <title>Default Live Button URL</title>
119 <type>varchar</type>
120 <length>255</length>
121 <add>1.8</add>
122 </field>
123 <field>
124 <name>url_site_test_default</name>
125 <title>Default Test Site URL</title>
126 <type>varchar</type>
127 <length>255</length>
128 <add>1.8</add>
129 </field>
130 <field>
131 <name>url_api_test_default</name>
132 <title>Default Test API URL</title>
133 <type>varchar</type>
134 <length>255</length>
135 <add>1.8</add>
136 </field>
137 <field>
138 <name>url_recur_test_default</name>
139 <title>Default Test Recurring Payment URL</title>
140 <type>varchar</type>
141 <length>255</length>
142 <add>1.8</add>
143 </field>
144 <field>
145 <name>url_button_test_default</name>
146 <title>Default Test Button URL</title>
147 <type>varchar</type>
148 <length>255</length>
149 <add>1.8</add>
150 </field>
151 <field>
152 <name>billing_mode</name>
153 <type>int unsigned</type>
154 <required>true</required>
155 <comment>Billing Mode</comment>
156 <pseudoconstant>true</pseudoconstant>
157 <html>
158 <type>Select</type>
159 </html>
160 <add>1.8</add>
161 </field>
162 <field>
163 <name>is_recur</name>
164 <type>boolean</type>
165 <comment>Can process recurring contributions</comment>
166 <add>1.8</add>
167 </field>
168 <field>
169 <name>payment_type</name>
170 <type>int unsigned</type>
171 <default>1</default>
172 <comment>Payment Type: Credit or Debit</comment>
173 <add>3.0</add>
174 </field>
175 </table>