MercadoPagoTransparent - Version 2.7.10

Version Notes

- Improvements to the payment form with boleto
- Including status in process in payment notification
- Solved bug in OSC 4
- Improvements in Setup Screen (Basic and Recurring)

Download this release

Release Info

Developer Developers MercadoPago Brasil
Extension MercadoPagoTransparent
Version 2.7.10
Comparing to
See all releases


Code changes from version 2.7.9 to 2.7.10

app/code/community/MercadoPago/Core/Block/Customticket/Form.php CHANGED
@@ -38,4 +38,66 @@ class MercadoPago_Core_Block_Customticket_Form
38
 
39
  return $tickets;
40
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  }
38
 
39
  return $tickets;
40
  }
41
+
42
+ public function getCustomerInformation(){
43
+ $customer = array();
44
+ $key_address = Mage::getStoreConfig('payment/mercadopago_customticket/street_number_address');
45
+ $key_address_number = Mage::getStoreConfig('payment/mercadopago_customticket/street_number_address_number');
46
+ $use_tax_vat = Mage::getStoreConfig('payment/mercadopago_customticket/tax_vat');
47
+
48
+ $state_code = array(
49
+ "485" => array("code" =>"AC", "state" => "Acre"),
50
+ "486" => array("code" =>"AL", "state" => "Alagoas"),
51
+ "487" => array("code" =>"AP", "state" => "Amapá"),
52
+ "488" => array("code" =>"AM", "state" => "Amazonas"),
53
+ "489" => array("code" =>"BA", "state" => "Bahia"),
54
+ "490" => array("code" =>"CE", "state" => "Ceará"),
55
+ "511" => array("code" =>"DF", "state" => "Distrito Federal"),
56
+ "491" => array("code" =>"ES", "state" => "Espírito Santo"),
57
+ "492" => array("code" =>"GO", "state" => "Goiás"),
58
+ "493" => array("code" =>"MA", "state" => "Maranhão"),
59
+ "494" => array("code" =>"MT", "state" => "Mato Grosso"),
60
+ "495" => array("code" =>"MS", "state" => "Mato Grosso do Sul"),
61
+ "496" => array("code" =>"MG", "state" => "Minas Gerais"),
62
+ "497" => array("code" =>"PA", "state" => "Pará"),
63
+ "498" => array("code" =>"PB", "state" => "Paraíba"),
64
+ "499" => array("code" =>"PR", "state" => "Paraná"),
65
+ "500" => array("code" =>"PE", "state" => "Pernambuco"),
66
+ "501" => array("code" =>"PI", "state" => "Piauí"),
67
+ "502" => array("code" =>"RJ", "state" => "Rio de Janeiro"),
68
+ "503" => array("code" =>"RN", "state" => "Rio Grande do Norte"),
69
+ "504" => array("code" =>"RS", "state" => "Rio Grande do Sul"),
70
+ "505" => array("code" =>"RO", "state" => "Rondônia"),
71
+ "506" => array("code" =>"RA", "state" => "Roraima"),
72
+ "507" => array("code" =>"SC", "state" => "Santa Catarina"),
73
+ "508" => array("code" =>"SP", "state" => "São Paulo"),
74
+ "509" => array("code" =>"SE", "state" => "Sergipe"),
75
+ "510" => array("code" =>"TO", "state" => "Tocantins")
76
+ );
77
+
78
+ if($use_tax_vat){
79
+ $customer_session = Mage::getSingleton('customer/session')->getCustomer();
80
+ $doc_number = $customer_session->getTaxvat();
81
+ $customer['docnumber'] = $doc_number;
82
+ }
83
+
84
+ $address = array(
85
+ "street_1" => Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getStreet(1),
86
+ "street_2" => Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getStreet(2),
87
+ "street_3" => Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getStreet(3),
88
+ "street_4" => Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getStreet(4)
89
+ );
90
+
91
+ $data_customer = Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getData();
92
+ $customer['firstname'] = $data_customer['firstname'];
93
+ $customer['lastname'] = $data_customer['lastname'];
94
+ $customer['address'] = $address[$key_address];
95
+ $customer['addressnumber'] = $address[$key_address_number];
96
+ $customer['city'] = $data_customer['city'];
97
+ $customer['state'] = $data_customer['region_id'];
98
+ $customer['zipcode'] = $data_customer['postcode'];
99
+ $customer['state_code'] = $state_code[$customer['state']]['code'];
100
+
101
+ return $customer;
102
+ }
103
  }
app/code/community/MercadoPago/Core/Helper/StatusUpdate.php CHANGED
@@ -265,8 +265,12 @@ class MercadoPago_Core_Helper_StatusUpdate
265
  $status = Mage::getStoreConfig('payment/mercadopago/order_status_chargeback');
266
  break;
267
  }
268
- default: {
269
  $status = Mage::getStoreConfig('payment/mercadopago/order_status_in_process');
 
 
 
 
270
  }
271
  }
272
 
265
  $status = Mage::getStoreConfig('payment/mercadopago/order_status_chargeback');
266
  break;
267
  }
268
+ case 'in_process': {
269
  $status = Mage::getStoreConfig('payment/mercadopago/order_status_in_process');
270
+ break;
271
+ }
272
+ default: {
273
+ $status = Mage::getStoreConfig('payment/mercadopago/order_status_pending');
274
  }
275
  }
276
 
app/code/community/MercadoPago/Core/Model/Custom/Payment.php CHANGED
@@ -149,6 +149,9 @@ class MercadoPago_Core_Model_Custom_Payment
149
  }
150
 
151
  $info_form = $data->getData();
 
 
 
152
  $info_form = $info_form['mercadopago_custom'];
153
  if (isset($info_form['one_click_pay']) && $info_form['one_click_pay'] == 1) {
154
  $info_form = $this->cleanFieldsOcp($info_form);
149
  }
150
 
151
  $info_form = $data->getData();
152
+ if(!isset($info_form['mercadopago_custom'])){
153
+ return $this;
154
+ }
155
  $info_form = $info_form['mercadopago_custom'];
156
  if (isset($info_form['one_click_pay']) && $info_form['one_click_pay'] == 1) {
157
  $info_form = $this->cleanFieldsOcp($info_form);
app/code/community/MercadoPago/Core/Model/Source/AddressStreet.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Open Software License (OSL).
7
+ * It is also available through the world-wide-web at this URL:
8
+ * http://opensource.org/licenses/osl-3.0.php
9
+ *
10
+ * @category Payment Gateway
11
+ * @package MercadoPago
12
+ * @author Gabriel Matsuoka (gabriel.matsuoka@gmail.com)
13
+ * @copyright Copyright (c) MercadoPago [http://www.mercadopago.com]
14
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
15
+ */
16
+
17
+
18
+ class MercadoPago_Core_Model_Source_AddressStreet extends Mage_Payment_Model_Method_Abstract
19
+ {
20
+ public function toOptionArray()
21
+ {
22
+ $arr = array(
23
+ array("value"=> "street_1", 'label'=> "Street Address 1"),
24
+ array("value"=> "street_2", 'label'=> "Street Address 2"),
25
+ array("value"=> "street_3", 'label'=> "Street Address 3"),
26
+ array("value"=> "street_3", 'label'=> "Street Address 4")
27
+ );
28
+
29
+ return $arr;
30
+ }
31
+ }
app/code/community/MercadoPago/Core/etc/config.xml CHANGED
@@ -22,280 +22,283 @@
22
  </MercadoPago_Core>
23
  </modules>
24
 
25
- <global>
26
- <models>
27
- <mercadopago>
28
- <class>MercadoPago_Core_Model</class>
29
- </mercadopago>
30
- </models>
31
- <resources>
32
- <mercadopago_setup>
33
- <setup>
34
- <module>MercadoPago_Core</module>
35
- <class>Mage_Sales_Model_Resource_Setup</class>
36
- </setup>
37
- </mercadopago_setup>
38
- </resources>
39
- <blocks>
40
- <mercadopago>
41
- <class>MercadoPago_Core_Block</class>
42
- </mercadopago>
43
- </blocks>
44
 
45
- <helpers>
46
- <mercadopago>
47
- <class>MercadoPago_Core_Helper</class>
48
- </mercadopago>
49
- </helpers>
50
 
51
- <events>
52
- <admin_system_config_changed_section_payment>
53
- <observers>
54
- <observer>
55
- <class>MercadoPago_Core_Model_Observer</class>
56
- <method>checkAndValidData</method>
57
- </observer>
58
- </observers>
59
- </admin_system_config_changed_section_payment>
60
 
61
- <controller_action_predispatch_adminhtml_sales_order_cancel>
62
- <observers>
63
- <observer>
64
- <class>MercadoPago_Core_Model_Observer</class>
65
- <method>salesOrderBeforeCancel</method>
66
- </observer>
67
- </observers>
68
- </controller_action_predispatch_adminhtml_sales_order_cancel>
69
 
70
- <order_cancel_after>
71
- <observers>
72
- <observer>
73
- <class>MercadoPago_Core_Model_Observer</class>
74
- <method>salesOrderAfterCancel</method>
75
- </observer>
76
- </observers>
77
- </order_cancel_after>
78
 
79
- <sales_order_save_before>
80
- <observers>
81
- <observer>
82
- <class>MercadoPago_Core_Model_Observer</class>
83
- <method>salesOrderBeforeSave</method>
84
- </observer>
85
- </observers>
86
- </sales_order_save_before>
87
 
88
- <sales_order_creditmemo_save_before>
89
- <observers>
90
- <observer>
91
- <class>MercadoPago_Core_Model_Observer</class>
92
- <method>creditMemoRefundBeforeSave</method>
93
- </observer>
94
- </observers>
95
- </sales_order_creditmemo_save_before>
96
 
97
- <sales_order_creditmemo_save_after>
98
- <observers>
99
- <observer>
100
- <class>MercadoPago_Core_Model_Observer</class>
101
- <method>creditMemoRefundAfterSave</method>
102
- </observer>
103
- </observers>
104
- </sales_order_creditmemo_save_after>
105
 
106
- <checkout_submit_all_after>
107
- <observers>
108
- <observer>
109
- <class>MercadoPago_Core_Model_Observer</class>
110
- <method>checkoutSubmitAllAfter</method>
111
- </observer>
112
- </observers>
113
- </checkout_submit_all_after>
114
- </events>
115
- <sales>
116
- <quote>
117
- <totals>
118
- <mercadopago>
119
- <class>mercadopago/custom_finance_cost</class>
120
- <before>grand_total</before>
121
- <after>tax</after>
122
- </mercadopago>
123
- <discount_mercadopago>
124
- <class>mercadopago/discount_coupon</class>
125
- <before>grand_total</before>
126
- <after>tax</after>
127
- </discount_mercadopago>
128
- </totals>
129
- </quote>
130
- <order_invoice>
131
- <totals>
132
- <mercadopago>
133
- <class>mercadopago/custom_finance_cost_invoice</class>
134
- </mercadopago>
135
- <discount_mercadopago>
136
- <class>mercadopago/discount_coupon_invoice</class>
137
- </discount_mercadopago>
138
- </totals>
139
- </order_invoice>
140
- <order_creditmemo>
141
- <totals>
142
- <mercadopago>
143
- <class>mercadopago/custom_finance_cost_creditmemo</class>
144
- </mercadopago>
145
- <discount_mercadopago>
146
- <class>mercadopago/discount_coupon_creditmemo</class>
147
- </discount_mercadopago>
148
- </totals>
149
- </order_creditmemo>
150
- </sales>
151
 
152
- <fieldsets>
153
- <sales_convert_quote_address>
154
- <discount_coupon_amount><to_order>*</to_order></discount_coupon_amount>
155
- <base_discount_coupon_amount><to_order>*</to_order></base_discount_coupon_amount>
156
- </sales_convert_quote_address>
157
- </fieldsets>
158
 
159
- </global>
160
 
161
 
162
- <frontend>
163
- <routers>
164
- <mercadopago>
165
- <use>standard</use>
166
- <args>
167
- <module>MercadoPago_Core</module>
168
- <frontName>mercadopago</frontName>
169
- </args>
170
- </mercadopago>
171
- </routers>
172
- <translate>
173
- <modules>
174
- <mercadopago_core>
175
- <files>
176
- <default>MercadoPago_Core.csv</default>
177
- </files>
178
- </mercadopago_core>
179
- </modules>
180
- </translate>
181
- <layout>
182
- <updates>
183
- <mercadopago_core>
184
- <file>mercadopago.xml</file>
185
- </mercadopago_core>
186
- </updates>
187
- </layout>
188
- </frontend>
189
 
190
 
191
- <adminhtml>
192
- <translate>
193
- <modules>
194
- <mercadopago_core>
195
- <files>
196
- <default>MercadoPago_Core.csv</default>
197
- </files>
198
- </mercadopago_core>
199
- </modules>
200
- </translate>
201
- <layout>
202
- <updates>
203
- <mercadopago_core>
204
- <file>mercadopago.xml</file>
205
- </mercadopago_core>
206
- </updates>
207
- </layout>
208
- </adminhtml>
209
 
210
- <default>
211
- <payment>
212
- <mercadopago>
213
- <country>mlb</country>
214
- <order_status_approved>processing</order_status_approved>
215
- <order_status_refunded>pending</order_status_refunded>
216
- <order_status_in_process>pending</order_status_in_process>
217
- <order_status_in_mediation>pending</order_status_in_mediation>
218
- <order_status_rejected>pending</order_status_rejected>
219
- <order_status_cancelled>pending</order_status_cancelled>
220
- <order_status_chargeback>pending</order_status_chargeback>
221
- <use_successpage_mp>1</use_successpage_mp>
222
- <logs>0</logs>
223
- <debug_mode>0</debug_mode>
224
- <calculalator_available>0</calculalator_available>
225
- <time_between_verifications>*/5 * * * *</time_between_verifications>
226
- <number_of_hours>1</number_of_hours>
227
- </mercadopago>
 
228
 
229
- <mercadopago_custom>
230
- <active>0</active>
231
- <model>mercadopago/custom_payment</model>
232
- <!-- nome do modulo na exibição para o comprador -->
233
- <title translate="label">Credit Card - Mercado Pago</title>
234
- <allowspecific>0</allowspecific>
235
- <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
236
- <sort_order>-2</sort_order>
237
- <payment_action>authorize</payment_action>
238
- <coupon_mercadopago>0</coupon_mercadopago>
239
- </mercadopago_custom>
240
 
241
- <mercadopago_customticket>
242
- <active>0</active>
243
- <model>mercadopago/customTicket_payment</model>
244
- <!-- nome do modulo na exibição para o comprador -->
245
- <title translate="label">Ticket - Mercado Pago</title>
246
- <allowspecific>0</allowspecific>
247
- <binary_mode>0</binary_mode>
248
- <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/2014/230x60.png</banner_checkout>
249
- <sort_order>-1</sort_order>
250
- <payment_action>authorize</payment_action>
251
- <coupon_mercadopago>0</coupon_mercadopago>
252
- </mercadopago_customticket>
 
 
253
 
254
- <mercadopago_standard>
255
- <active>0</active>
256
- <model>mercadopago/standard_payment</model>
257
- <!-- nome do modulo na exibição para o comprador -->
258
- <title>Mercado Pago</title>
259
- <allowspecific>0</allowspecific>
260
- <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
261
- <sort_order>-1</sort_order>
262
- <installments>24</installments>
263
- <type_checkout>iframe</type_checkout>
264
- <auto_return>1</auto_return>
265
- <iframe_width>900</iframe_width>
266
- <iframe_height>700</iframe_height>
267
- <sandbox_mode>0</sandbox_mode>
268
- </mercadopago_standard>
269
 
270
- <mercadopago_recurring>
271
- <active>0</active>
272
- <model>mercadopago/recurring_payment</model>
273
- <title>Mercado Pago - Recurring Payments Checkout</title>
274
- <allowspecific>0</allowspecific>
275
- <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
276
- <sort_order>-1</sort_order>
277
- <type_checkout>iframe</type_checkout>
278
- <auto_return>1</auto_return>
279
- <iframe_width>900</iframe_width>
280
- <iframe_height>700</iframe_height>
281
- <sandbox_mode>0</sandbox_mode>
282
- </mercadopago_recurring>
283
 
284
- </payment>
285
- </default>
286
 
287
- <crontab>
288
- <jobs>
289
- <order_status_inspector>
290
- <schedule>
291
- <!--<cron_expr>*/5 * * * *</cron_expr>-->
292
- <config_path>payment/mercadopago/time_between_verifications</config_path>
293
- </schedule>
294
- <run>
295
- <model>mercadopago/cron_order::updateOrderStatus</model>
296
- </run>
297
- </order_status_inspector>
298
- </jobs>
299
- </crontab>
300
 
301
- </config>
22
  </MercadoPago_Core>
23
  </modules>
24
 
25
+ <global>
26
+ <models>
27
+ <mercadopago>
28
+ <class>MercadoPago_Core_Model</class>
29
+ </mercadopago>
30
+ </models>
31
+ <resources>
32
+ <mercadopago_setup>
33
+ <setup>
34
+ <module>MercadoPago_Core</module>
35
+ <class>Mage_Sales_Model_Resource_Setup</class>
36
+ </setup>
37
+ </mercadopago_setup>
38
+ </resources>
39
+ <blocks>
40
+ <mercadopago>
41
+ <class>MercadoPago_Core_Block</class>
42
+ </mercadopago>
43
+ </blocks>
44
 
45
+ <helpers>
46
+ <mercadopago>
47
+ <class>MercadoPago_Core_Helper</class>
48
+ </mercadopago>
49
+ </helpers>
50
 
51
+ <events>
52
+ <admin_system_config_changed_section_payment>
53
+ <observers>
54
+ <observer>
55
+ <class>MercadoPago_Core_Model_Observer</class>
56
+ <method>checkAndValidData</method>
57
+ </observer>
58
+ </observers>
59
+ </admin_system_config_changed_section_payment>
60
 
61
+ <controller_action_predispatch_adminhtml_sales_order_cancel>
62
+ <observers>
63
+ <observer>
64
+ <class>MercadoPago_Core_Model_Observer</class>
65
+ <method>salesOrderBeforeCancel</method>
66
+ </observer>
67
+ </observers>
68
+ </controller_action_predispatch_adminhtml_sales_order_cancel>
69
 
70
+ <order_cancel_after>
71
+ <observers>
72
+ <observer>
73
+ <class>MercadoPago_Core_Model_Observer</class>
74
+ <method>salesOrderAfterCancel</method>
75
+ </observer>
76
+ </observers>
77
+ </order_cancel_after>
78
 
79
+ <sales_order_save_before>
80
+ <observers>
81
+ <observer>
82
+ <class>MercadoPago_Core_Model_Observer</class>
83
+ <method>salesOrderBeforeSave</method>
84
+ </observer>
85
+ </observers>
86
+ </sales_order_save_before>
87
 
88
+ <sales_order_creditmemo_save_before>
89
+ <observers>
90
+ <observer>
91
+ <class>MercadoPago_Core_Model_Observer</class>
92
+ <method>creditMemoRefundBeforeSave</method>
93
+ </observer>
94
+ </observers>
95
+ </sales_order_creditmemo_save_before>
96
 
97
+ <sales_order_creditmemo_save_after>
98
+ <observers>
99
+ <observer>
100
+ <class>MercadoPago_Core_Model_Observer</class>
101
+ <method>creditMemoRefundAfterSave</method>
102
+ </observer>
103
+ </observers>
104
+ </sales_order_creditmemo_save_after>
105
 
106
+ <checkout_submit_all_after>
107
+ <observers>
108
+ <observer>
109
+ <class>MercadoPago_Core_Model_Observer</class>
110
+ <method>checkoutSubmitAllAfter</method>
111
+ </observer>
112
+ </observers>
113
+ </checkout_submit_all_after>
114
+ </events>
115
+ <sales>
116
+ <quote>
117
+ <totals>
118
+ <mercadopago>
119
+ <class>mercadopago/custom_finance_cost</class>
120
+ <before>grand_total</before>
121
+ <after>tax</after>
122
+ </mercadopago>
123
+ <discount_mercadopago>
124
+ <class>mercadopago/discount_coupon</class>
125
+ <before>grand_total</before>
126
+ <after>tax</after>
127
+ </discount_mercadopago>
128
+ </totals>
129
+ </quote>
130
+ <order_invoice>
131
+ <totals>
132
+ <mercadopago>
133
+ <class>mercadopago/custom_finance_cost_invoice</class>
134
+ </mercadopago>
135
+ <discount_mercadopago>
136
+ <class>mercadopago/discount_coupon_invoice</class>
137
+ </discount_mercadopago>
138
+ </totals>
139
+ </order_invoice>
140
+ <order_creditmemo>
141
+ <totals>
142
+ <mercadopago>
143
+ <class>mercadopago/custom_finance_cost_creditmemo</class>
144
+ </mercadopago>
145
+ <discount_mercadopago>
146
+ <class>mercadopago/discount_coupon_creditmemo</class>
147
+ </discount_mercadopago>
148
+ </totals>
149
+ </order_creditmemo>
150
+ </sales>
151
 
152
+ <fieldsets>
153
+ <sales_convert_quote_address>
154
+ <discount_coupon_amount><to_order>*</to_order></discount_coupon_amount>
155
+ <base_discount_coupon_amount><to_order>*</to_order></base_discount_coupon_amount>
156
+ </sales_convert_quote_address>
157
+ </fieldsets>
158
 
159
+ </global>
160
 
161
 
162
+ <frontend>
163
+ <routers>
164
+ <mercadopago>
165
+ <use>standard</use>
166
+ <args>
167
+ <module>MercadoPago_Core</module>
168
+ <frontName>mercadopago</frontName>
169
+ </args>
170
+ </mercadopago>
171
+ </routers>
172
+ <translate>
173
+ <modules>
174
+ <mercadopago_core>
175
+ <files>
176
+ <default>MercadoPago_Core.csv</default>
177
+ </files>
178
+ </mercadopago_core>
179
+ </modules>
180
+ </translate>
181
+ <layout>
182
+ <updates>
183
+ <mercadopago_core>
184
+ <file>mercadopago.xml</file>
185
+ </mercadopago_core>
186
+ </updates>
187
+ </layout>
188
+ </frontend>
189
 
190
 
191
+ <adminhtml>
192
+ <translate>
193
+ <modules>
194
+ <mercadopago_core>
195
+ <files>
196
+ <default>MercadoPago_Core.csv</default>
197
+ </files>
198
+ </mercadopago_core>
199
+ </modules>
200
+ </translate>
201
+ <layout>
202
+ <updates>
203
+ <mercadopago_core>
204
+ <file>mercadopago.xml</file>
205
+ </mercadopago_core>
206
+ </updates>
207
+ </layout>
208
+ </adminhtml>
209
 
210
+ <default>
211
+ <payment>
212
+ <mercadopago>
213
+ <country>mlb</country>
214
+ <order_status_approved>processing</order_status_approved>
215
+ <order_status_refunded>pending</order_status_refunded>
216
+ <order_status_pending>pending</order_status_pending>
217
+ <order_status_in_process>pending</order_status_in_process>
218
+ <order_status_in_mediation>pending</order_status_in_mediation>
219
+ <order_status_rejected>pending</order_status_rejected>
220
+ <order_status_cancelled>pending</order_status_cancelled>
221
+ <order_status_chargeback>pending</order_status_chargeback>
222
+ <use_successpage_mp>1</use_successpage_mp>
223
+ <logs>0</logs>
224
+ <debug_mode>0</debug_mode>
225
+ <calculalator_available>0</calculalator_available>
226
+ <time_between_verifications>*/5 * * * *</time_between_verifications>
227
+ <number_of_hours>1</number_of_hours>
228
+ </mercadopago>
229
 
230
+ <mercadopago_custom>
231
+ <active>0</active>
232
+ <model>mercadopago/custom_payment</model>
233
+ <!-- nome do modulo na exibição para o comprador -->
234
+ <title translate="label">Credit Card - Mercado Pago</title>
235
+ <allowspecific>0</allowspecific>
236
+ <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
237
+ <sort_order>-2</sort_order>
238
+ <payment_action>authorize</payment_action>
239
+ <coupon_mercadopago>0</coupon_mercadopago>
240
+ </mercadopago_custom>
241
 
242
+ <mercadopago_customticket>
243
+ <active>0</active>
244
+ <model>mercadopago/customTicket_payment</model>
245
+ <!-- nome do modulo na exibição para o comprador -->
246
+ <title translate="label">Ticket - Mercado Pago</title>
247
+ <allowspecific>0</allowspecific>
248
+ <binary_mode>0</binary_mode>
249
+ <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/2014/230x60.png</banner_checkout>
250
+ <sort_order>-1</sort_order>
251
+ <payment_action>authorize</payment_action>
252
+ <tax_vat>1</tax_vat>
253
+ <street_number_address>street_1</street_number_address>
254
+ <street_number_address_number>street_2</street_number_address_number>
255
+ </mercadopago_customticket>
256
 
257
+ <mercadopago_standard>
258
+ <active>0</active>
259
+ <model>mercadopago/standard_payment</model>
260
+ <!-- nome do modulo na exibição para o comprador -->
261
+ <title>Mercado Pago</title>
262
+ <allowspecific>0</allowspecific>
263
+ <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
264
+ <sort_order>-1</sort_order>
265
+ <installments>24</installments>
266
+ <type_checkout>iframe</type_checkout>
267
+ <auto_return>1</auto_return>
268
+ <iframe_width>900</iframe_width>
269
+ <iframe_height>700</iframe_height>
270
+ <sandbox_mode>0</sandbox_mode>
271
+ </mercadopago_standard>
272
 
273
+ <mercadopago_recurring>
274
+ <active>0</active>
275
+ <model>mercadopago/recurring_payment</model>
276
+ <title>Mercado Pago - Recurring Payments Checkout</title>
277
+ <allowspecific>0</allowspecific>
278
+ <banner_checkout>//imgmp.mlstatic.com/org-img/MLB/MP/BANNERS/tipo2_468X60.jpg</banner_checkout>
279
+ <sort_order>-1</sort_order>
280
+ <type_checkout>iframe</type_checkout>
281
+ <auto_return>1</auto_return>
282
+ <iframe_width>900</iframe_width>
283
+ <iframe_height>700</iframe_height>
284
+ <sandbox_mode>0</sandbox_mode>
285
+ </mercadopago_recurring>
286
 
287
+ </payment>
288
+ </default>
289
 
290
+ <crontab>
291
+ <jobs>
292
+ <order_status_inspector>
293
+ <schedule>
294
+ <!--<cron_expr>*/5 * * * *</cron_expr>-->
295
+ <config_path>payment/mercadopago/time_between_verifications</config_path>
296
+ </schedule>
297
+ <run>
298
+ <model>mercadopago/cron_order::updateOrderStatus</model>
299
+ </run>
300
+ </order_status_inspector>
301
+ </jobs>
302
+ </crontab>
303
 
304
+ </config>
app/code/community/MercadoPago/Core/etc/system.xml CHANGED
@@ -121,11 +121,21 @@
121
  <show_in_website>1</show_in_website>
122
  <show_in_store>0</show_in_store>
123
  </order_status_approved>
124
- <order_status_in_process translate="label">
125
  <label>Choose the status when payment is pending</label>
126
  <comment>To manage the status available go to System > Order Statuses</comment>
127
  <frontend_type>select</frontend_type>
128
  <source_model>mercadopago/source_order_status</source_model>
 
 
 
 
 
 
 
 
 
 
129
  <sort_order>105</sort_order>
130
  <show_in_default>1</show_in_default>
131
  <show_in_website>1</show_in_website>
@@ -319,10 +329,11 @@
319
  <show_in_default>1</show_in_default>
320
  <show_in_website>1</show_in_website>
321
  <show_in_store>0</show_in_store>
322
- <comment><![CDATA[
323
- <span>Click to get your Access Token for: </span>
 
324
  <a href="https://www.mercadopago.com/mla/account/credentials" target="_blank">Argentina</a>
325
- <a href="https://www.mercadopago.com/mlb/account/credentials" target="_blank">Brazil</a><br>
326
  <a href="https://www.mercadopago.com/mlc/account/credentials" target="_blank">Chile</a>
327
  <a href="https://www.mercadopago.com/mco/account/credentials" target="_blank">Colombia</a>
328
  <a href="https://www.mercadopago.com/mlm/account/credentials" target="_blank">Mexico</a>
@@ -482,6 +493,7 @@
482
  <show_in_website>1</show_in_website>
483
  <show_in_store>0</show_in_store>
484
  </coupon_mercadopago>
 
485
  <communication translate="label">
486
  <label>Custom Message</label>
487
  <frontend_type>textarea</frontend_type>
@@ -492,6 +504,45 @@
492
  <comment>Custom message to display in checkout</comment>
493
  </communication>
494
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
495
  </fields>
496
  </mercadopago_customticket>
497
  </fields>
@@ -521,7 +572,6 @@
521
  <show_in_default>1</show_in_default>
522
  <show_in_website>1</show_in_website>
523
  <show_in_store>0</show_in_store>
524
- <comment>It is necessary to configure necessary the Credentials 'CLIENT_ID' and 'CLIENT_SECRET' in this section for its proper functioning</comment>
525
  </active>
526
  <client_id translate="label">
527
  <label>Client Id</label>
@@ -538,6 +588,19 @@
538
  <show_in_default>1</show_in_default>
539
  <show_in_website>1</show_in_website>
540
  <show_in_store>0</show_in_store>
 
 
 
 
 
 
 
 
 
 
 
 
 
541
  </client_secret>
542
  <title translate="label">
543
  <label>Payment Title</label>
@@ -669,7 +732,6 @@
669
  <show_in_default>1</show_in_default>
670
  <show_in_website>1</show_in_website>
671
  <show_in_store>0</show_in_store>
672
- <comment>"It is necessary to configure necessary the Credentials 'CLIENT_ID' and 'CLIENT_SECRET' in this section for its proper functioning</comment>
673
  </active>
674
  <client_id translate="label">
675
  <label>Client Id</label>
@@ -686,6 +748,19 @@
686
  <show_in_default>1</show_in_default>
687
  <show_in_website>1</show_in_website>
688
  <show_in_store>0</show_in_store>
 
 
 
 
 
 
 
 
 
 
 
 
 
689
  </client_secret>
690
  <title translate="label">
691
  <label>Payment Title</label>
121
  <show_in_website>1</show_in_website>
122
  <show_in_store>0</show_in_store>
123
  </order_status_approved>
124
+ <order_status_pending translate="label">
125
  <label>Choose the status when payment is pending</label>
126
  <comment>To manage the status available go to System > Order Statuses</comment>
127
  <frontend_type>select</frontend_type>
128
  <source_model>mercadopago/source_order_status</source_model>
129
+ <sort_order>104</sort_order>
130
+ <show_in_default>1</show_in_default>
131
+ <show_in_website>1</show_in_website>
132
+ <show_in_store>0</show_in_store>
133
+ </order_status_pending>
134
+ <order_status_in_process translate="label">
135
+ <label>Choose the status when payment is in process</label>
136
+ <comment>To manage the status available go to System > Order Statuses</comment>
137
+ <frontend_type>select</frontend_type>
138
+ <source_model>mercadopago/source_order_status</source_model>
139
  <sort_order>105</sort_order>
140
  <show_in_default>1</show_in_default>
141
  <show_in_website>1</show_in_website>
329
  <show_in_default>1</show_in_default>
330
  <show_in_website>1</show_in_website>
331
  <show_in_store>0</show_in_store>
332
+ <comment>
333
+ <![CDATA[
334
+ <span>Get your Public Key and Access Token on the link: </span> <br>
335
  <a href="https://www.mercadopago.com/mla/account/credentials" target="_blank">Argentina</a>
336
+ <a href="https://www.mercadopago.com/mlb/account/credentials" target="_blank">Brazil</a>
337
  <a href="https://www.mercadopago.com/mlc/account/credentials" target="_blank">Chile</a>
338
  <a href="https://www.mercadopago.com/mco/account/credentials" target="_blank">Colombia</a>
339
  <a href="https://www.mercadopago.com/mlm/account/credentials" target="_blank">Mexico</a>
493
  <show_in_website>1</show_in_website>
494
  <show_in_store>0</show_in_store>
495
  </coupon_mercadopago>
496
+
497
  <communication translate="label">
498
  <label>Custom Message</label>
499
  <frontend_type>textarea</frontend_type>
504
  <comment>Custom message to display in checkout</comment>
505
  </communication>
506
 
507
+ <heading_add_information translate="label">
508
+ <label>Additional Information</label>
509
+ <frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
510
+ <sort_order>70</sort_order>
511
+ <show_in_default>1</show_in_default>
512
+ <show_in_website>1</show_in_website>
513
+ </heading_add_information>
514
+
515
+ <tax_vat translate="label">
516
+ <label>Use Tax/VAT number</label>
517
+ <frontend_type>select</frontend_type>
518
+ <source_model>adminhtml/system_config_source_yesno</source_model>
519
+ <sort_order>80</sort_order>
520
+ <show_in_default>1</show_in_default>
521
+ <show_in_website>1</show_in_website>
522
+ <show_in_store>1</show_in_store>
523
+ <comment>Automatically populates the document number field with Tax/VAT</comment>
524
+ </tax_vat>
525
+
526
+ <street_number_address translate="label">
527
+ <label>Select the Street Address Number to use for Address</label>
528
+ <frontend_type>select</frontend_type>
529
+ <source_model>mercadopago/source_addressStreet</source_model>
530
+ <sort_order>90</sort_order>
531
+ <show_in_default>1</show_in_default>
532
+ <show_in_website>1</show_in_website>
533
+ <show_in_store>1</show_in_store>
534
+ </street_number_address>
535
+
536
+ <street_number_address_number translate="label">
537
+ <label>Select the Street Address Number to use for Address Number</label>
538
+ <frontend_type>select</frontend_type>
539
+ <source_model>mercadopago/source_addressStreet</source_model>
540
+ <sort_order>100</sort_order>
541
+ <show_in_default>1</show_in_default>
542
+ <show_in_website>1</show_in_website>
543
+ <show_in_store>1</show_in_store>
544
+ </street_number_address_number>
545
+
546
  </fields>
547
  </mercadopago_customticket>
548
  </fields>
572
  <show_in_default>1</show_in_default>
573
  <show_in_website>1</show_in_website>
574
  <show_in_store>0</show_in_store>
 
575
  </active>
576
  <client_id translate="label">
577
  <label>Client Id</label>
588
  <show_in_default>1</show_in_default>
589
  <show_in_website>1</show_in_website>
590
  <show_in_store>0</show_in_store>
591
+ <comment>
592
+ <![CDATA[
593
+ <span>Get your Client id and Client Secret on the link: </span><br>
594
+ <a href="https://www.mercadopago.com/mla/account/credentials?type=basic" target="_blank">Argentina</a>
595
+ <a href="https://www.mercadopago.com/mlb/account/credentials?type=basic" target="_blank">Brazil</a>
596
+ <a href="https://www.mercadopago.com/mlc/account/credentials?type=basic" target="_blank">Chile</a>
597
+ <a href="https://www.mercadopago.com/mco/account/credentials?type=basic" target="_blank">Colombia</a>
598
+ <a href="https://www.mercadopago.com/mlm/account/credentials?type=basic" target="_blank">Mexico</a>
599
+ <a href="https://www.mercadopago.com/mpe/account/credentials?type=basic" target="_blank">Peru</a>
600
+ <a href="https://www.mercadopago.com/mlu/account/credentials?type=basic" target="_blank">Uruguay</a>
601
+ <a href="https://www.mercadopago.com/mlv/account/credentials?type=basic" target="_blank">Venezuela</a>
602
+ ]]>
603
+ </comment>
604
  </client_secret>
605
  <title translate="label">
606
  <label>Payment Title</label>
732
  <show_in_default>1</show_in_default>
733
  <show_in_website>1</show_in_website>
734
  <show_in_store>0</show_in_store>
 
735
  </active>
736
  <client_id translate="label">
737
  <label>Client Id</label>
748
  <show_in_default>1</show_in_default>
749
  <show_in_website>1</show_in_website>
750
  <show_in_store>0</show_in_store>
751
+ <comment>
752
+ <![CDATA[
753
+ <span>Get your Client id and Client Secret on the link: </span><br>
754
+ <a href="https://www.mercadopago.com/mla/account/credentials?type=basic" target="_blank">Argentina</a>
755
+ <a href="https://www.mercadopago.com/mlb/account/credentials?type=basic" target="_blank">Brazil</a>
756
+ <a href="https://www.mercadopago.com/mlc/account/credentials?type=basic" target="_blank">Chile</a>
757
+ <a href="https://www.mercadopago.com/mco/account/credentials?type=basic" target="_blank">Colombia</a>
758
+ <a href="https://www.mercadopago.com/mlm/account/credentials?type=basic" target="_blank">Mexico</a>
759
+ <a href="https://www.mercadopago.com/mpe/account/credentials?type=basic" target="_blank">Peru</a>
760
+ <a href="https://www.mercadopago.com/mlu/account/credentials?type=basic" target="_blank">Uruguay</a>
761
+ <a href="https://www.mercadopago.com/mlv/account/credentials?type=basic" target="_blank">Venezuela</a>
762
+ ]]>
763
+ </comment>
764
  </client_secret>
765
  <title translate="label">
766
  <label>Payment Title</label>
app/code/community/MercadoPago/MercadoEnvios/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <MercadoPago_MercadoEnvios>
5
- <version>2.7.9</version>
6
  </MercadoPago_MercadoEnvios>
7
  </modules>
8
  <frontend>
2
  <config>
3
  <modules>
4
  <MercadoPago_MercadoEnvios>
5
+ <version>2.7.10</version>
6
  </MercadoPago_MercadoEnvios>
7
  </modules>
8
  <frontend>
app/code/community/MercadoPago/OneStepCheckout/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <MercadoPago_OneStepCheckout>
5
- <version>2.7.9</version>
6
  </MercadoPago_OneStepCheckout>
7
  </modules>
8
  <global>
2
  <config>
3
  <modules>
4
  <MercadoPago_OneStepCheckout>
5
+ <version>2.7.10</version>
6
  </MercadoPago_OneStepCheckout>
7
  </modules>
8
  <global>
app/design/frontend/base/default/template/mercadopago/custom_ticket/form.phtml CHANGED
@@ -5,74 +5,35 @@ $_code = $this->getMethodCode();
5
  $grant_total = $this->helper('checkout/cart')->getQuote()->getGrandTotal();
6
  $base_url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK, true);
7
  $route = $this->getRequest()->getRequestedRouteName();
8
- $form_labels = array(
9
- "form" => array(
10
- "febraban_rules" => "Informações solicitadas em conformidade com as normas das circulares Nro. 3.461/09, 3.598/12 e 3.656/13 do Banco Central do Brasil.",
11
- "select" => "Selecione...",
12
- "name" => "Nome",
13
- "surname" => "Sobrenome",
14
- "docNumber" => "CPF",
15
- "address" => "Endereço",
16
- "number" => "Número",
17
- "city" => "Cidade",
18
- "state" => "Estado",
19
- "zipcode" => "CEP"
20
- ),
21
- "error" => array(
22
- //febraban
23
- "FEB001" => "Obrigatório o preenchimento do Nome",
24
- "FEB002" => "Obrigatório o preenchimento do Sobrenome",
25
- "FEB003" => "Obrigatório o preenchimento de um CPF válido",
26
- "FEB004" => "Obrigatório o preenchimento do Endereço",
27
- "FEB005" => "Obrigatório o preenchimento do Número residencial",
28
- "FEB006" => "Obrigatório informar a Cidade",
29
- "FEB007" => "Obrigatório informar o Estado",
30
- "FEB008" => "Obrigatório informar o CEP"
31
- )
32
- );
33
-
34
- $billingAddress = Mage::getSingleton('checkout/session')->getQuote()->getBillingAddress()->getData();
35
-
36
- $customer = array(
37
- "firstname" => $billingAddress['firstname'],
38
- "lastname" => $billingAddress['lastname'],
39
- "address" => $billingAddress['street'],
40
- "addressnumber" => "",
41
- "city" => $billingAddress['city'],
42
- "state" => $billingAddress['region_id'],
43
- "zipcode" => $billingAddress['postcode']
44
- );
45
-
46
- $state_code = array(
47
- "485" => array("code" =>"AC", "state" => "Acre"),
48
- "486" => array("code" =>"AL", "state" => "Alagoas"),
49
- "487" => array("code" =>"AP", "state" => "Amapá"),
50
- "488" => array("code" =>"AM", "state" => "Amazonas"),
51
- "489" => array("code" =>"BA", "state" => "Bahia"),
52
- "490" => array("code" =>"CE", "state" => "Ceará"),
53
- "511" => array("code" =>"DF", "state" => "Distrito Federal"),
54
- "491" => array("code" =>"ES", "state" => "Espírito Santo"),
55
- "492" => array("code" =>"GO", "state" => "Goiás"),
56
- "493" => array("code" =>"MA", "state" => "Maranhão"),
57
- "494" => array("code" =>"MT", "state" => "Mato Grosso"),
58
- "495" => array("code" =>"MS", "state" => "Mato Grosso do Sul"),
59
- "496" => array("code" =>"MG", "state" => "Minas Gerais"),
60
- "497" => array("code" =>"PA", "state" => "Pará"),
61
- "498" => array("code" =>"PB", "state" => "Paraíba"),
62
- "499" => array("code" =>"PR", "state" => "Paraná"),
63
- "500" => array("code" =>"PE", "state" => "Pernambuco"),
64
- "501" => array("code" =>"PI", "state" => "Piauí"),
65
- "502" => array("code" =>"RJ", "state" => "Rio de Janeiro"),
66
- "503" => array("code" =>"RN", "state" => "Rio Grande do Norte"),
67
- "504" => array("code" =>"RS", "state" => "Rio Grande do Sul"),
68
- "505" => array("code" =>"RO", "state" => "Rondônia"),
69
- "506" => array("code" =>"RA", "state" => "Roraima"),
70
- "507" => array("code" =>"SC", "state" => "Santa Catarina"),
71
- "508" => array("code" =>"SP", "state" => "São Paulo"),
72
- "509" => array("code" =>"SE", "state" => "Sergipe"),
73
- "510" => array("code" =>"TO", "state" => "Tocantins")
74
- );
75
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  ?>
77
  <script type="text/javascript">
78
  if (typeof sendAnalyticsData === 'function') {
@@ -159,7 +120,7 @@ if (typeof sendAnalyticsData === 'function') {
159
  <div class="form-col-6">
160
  <label for="state" class="require"><?php echo $form_labels['form']['state']; ?></label>
161
  <select name="payment[<?php echo $_code; ?>][address-state]" id="MPv1-state" class="form-control-mine required-entry-address-state">
162
- <option value=""><?php echo $form_labels['form']['select']; ?></option>
163
  <option value="AC">Acre</option>
164
  <option value="AL">Alagoas</option>
165
  <option value="AP">Amapá</option>
@@ -274,9 +235,11 @@ if (typeof sendAnalyticsData === 'function') {
274
  // Force the updating of values, when updating the html via ajax the value stays the same the first time set.
275
  document.querySelector("#form-ticket #MPv1-firstname").value = "<?php echo $customer['firstname']?>";
276
  document.querySelector("#form-ticket #MPv1-lastname").value = "<?php echo $customer['lastname']; ?>";
 
277
  document.querySelector("#form-ticket #MPv1-address").value = "<?php echo preg_replace('/\s+/', ' ', $customer['address']); ?>";
 
278
  document.querySelector("#form-ticket #MPv1-city").value = "<?php echo $customer['city']; ?>";
279
- document.querySelector("#form-ticket #MPv1-state").value = "<?php echo $state_code[$customer['state']]['code']; ?>";
280
  document.querySelector("#form-ticket #MPv1-zipcode").value = "<?php echo $customer['zipcode']; ?>";
281
 
282
  function execFormat(){
5
  $grant_total = $this->helper('checkout/cart')->getQuote()->getGrandTotal();
6
  $base_url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK, true);
7
  $route = $this->getRequest()->getRequestedRouteName();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
 
9
+ if(strtoupper($country) == "MLB"){
10
+ $form_labels = array(
11
+ "form" => array(
12
+ "febraban_rules" => $this->__('Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil.'),
13
+ "select" => $this->__('Select'),
14
+ "name" => $this->__('Name'),
15
+ "surname" => $this->__('Surname'),
16
+ "docNumber" => $this->__('Document Number'),
17
+ "address" => $this->__('Address'),
18
+ "number" => $this->__('Number'),
19
+ "city" => $this->__('City'),
20
+ "state" => $this->__('State'),
21
+ "zipcode" => $this->__('Zipcode')
22
+ ),
23
+ "error" => array(
24
+ //febraban
25
+ "FEB001" => $this->__('Name required'),
26
+ "FEB002" => $this->__('Surname required'),
27
+ "FEB003" => $this->__('Document Number required'),
28
+ "FEB004" => $this->__('Address required'),
29
+ "FEB005" => $this->__('Number Address required'),
30
+ "FEB006" => $this->__('City required'),
31
+ "FEB007" => $this->__('State required'),
32
+ "FEB008" => $this->__('Zipcode required')
33
+ )
34
+ );
35
+ $customer = $this->getCustomerInformation();
36
+ }
37
  ?>
38
  <script type="text/javascript">
39
  if (typeof sendAnalyticsData === 'function') {
120
  <div class="form-col-6">
121
  <label for="state" class="require"><?php echo $form_labels['form']['state']; ?></label>
122
  <select name="payment[<?php echo $_code; ?>][address-state]" id="MPv1-state" class="form-control-mine required-entry-address-state">
123
+ <option value=""><?php echo $form_labels['form']['select']; ?> ...</option>
124
  <option value="AC">Acre</option>
125
  <option value="AL">Alagoas</option>
126
  <option value="AP">Amapá</option>
235
  // Force the updating of values, when updating the html via ajax the value stays the same the first time set.
236
  document.querySelector("#form-ticket #MPv1-firstname").value = "<?php echo $customer['firstname']?>";
237
  document.querySelector("#form-ticket #MPv1-lastname").value = "<?php echo $customer['lastname']; ?>";
238
+ document.querySelector("#form-ticket #MPv1-docNumber").value = "<?php echo $customer['docnumber']; ?>";
239
  document.querySelector("#form-ticket #MPv1-address").value = "<?php echo preg_replace('/\s+/', ' ', $customer['address']); ?>";
240
+ document.querySelector("#form-ticket #MPv1-number").value = "<?php echo preg_replace('/\s+/', ' ', $customer['addressnumber']); ?>";
241
  document.querySelector("#form-ticket #MPv1-city").value = "<?php echo $customer['city']; ?>";
242
+ document.querySelector("#form-ticket #MPv1-state").value = "<?php echo $customer['state_code']; ?>";
243
  document.querySelector("#form-ticket #MPv1-zipcode").value = "<?php echo $customer['zipcode']; ?>";
244
 
245
  function execFormat(){
app/locale/en_US/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Choose the status of approved orders"
10
  "Choose the status of refunded orders","Choose the status of refunded orders"
11
  "Choose the status when payment is pending","Choose the status when payment is pending"
 
12
  "Choose the status when client open a mediation","Choose the status when client open a mediation"
13
- "Choose the status when payment was reject","Choose the status when payment was reject"
14
  "Choose the status when payment was canceled","Choose the status when payment was canceled"
 
15
  "Checkout Position","Checkout Position"
16
  "To manage the status available go to System > Order Statuses","To manage the status available go to System > Order Statuses"
17
 
@@ -205,4 +207,33 @@
205
  "Mercado Pago - Recurring Payment Checkout: Invalid client id or client secret","Mercado Pago - Recurring Payment Checkout: Invalid client id or client secret"
206
  "This payment method is used only for recurring profiles.","This payment method is used only for recurring profiles."
207
  "Consider Discounts","Consider Discounts"
208
- "Consider discount of Mercado Pago to invoicing","Consider discount of Mercado Pago to invoicing"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Choose the status of approved orders"
10
  "Choose the status of refunded orders","Choose the status of refunded orders"
11
  "Choose the status when payment is pending","Choose the status when payment is pending"
12
+ "Choose the status when payment is in process","Choose the status when payment is in process"
13
  "Choose the status when client open a mediation","Choose the status when client open a mediation"
14
+ "Choose the status when payment was rejected","Choose the status when payment was reject"
15
  "Choose the status when payment was canceled","Choose the status when payment was canceled"
16
+ "Choose the status when payment was charge back","Choose the status when payment was charge back"
17
  "Checkout Position","Checkout Position"
18
  "To manage the status available go to System > Order Statuses","To manage the status available go to System > Order Statuses"
19
 
207
  "Mercado Pago - Recurring Payment Checkout: Invalid client id or client secret","Mercado Pago - Recurring Payment Checkout: Invalid client id or client secret"
208
  "This payment method is used only for recurring profiles.","This payment method is used only for recurring profiles."
209
  "Consider Discounts","Consider Discounts"
210
+ "Consider discount of Mercado Pago to invoicing","Consider discount of Mercado Pago to invoicing"
211
+
212
+
213
+ "Consider Discounts","Considerar desconto"
214
+ "Consider discount of Mercado Pago to invoicing","Considere o desconto do Mercado Pago para faturamento"
215
+
216
+ "Use Tax/VAT number","Use Tax/VAT number"
217
+ "Automatically populates the document number field with Tax/VAT","Automatically populates the document number field with Tax/VAT"
218
+ "Select the Street Address Number to use for Address","Select the Street Address Number to use for Address"
219
+ "Select the Street Address Number to use for Address Number","Select the Street Address Number to use for Address Number"
220
+
221
+ "Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil.","Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil."
222
+ "Select","Select"
223
+ "Name","Name"
224
+ "Surname","Surname"
225
+ "Document Number","Document Number"
226
+ "Address","Address"
227
+ "Number","Number"
228
+ "City","City"
229
+ "State","State"
230
+ "Zipcode","Zipcode"
231
+
232
+ "Name required","Name required"
233
+ "Surname required","Surname required"
234
+ "Document Number required","Document Number required"
235
+ "Address required","Address required"
236
+ "Number Address required","Number Address required"
237
+ "City required","City required"
238
+ "State required","State required"
239
+ "Zipcode required","Zipcode required"
app/locale/es_AR/MercadoPago_Core.csv CHANGED
@@ -44,8 +44,9 @@
44
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
45
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
46
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
47
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
48
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
49
 
50
  "Refund Options","Opciones de reembolso"
51
  "Refund Available","Reembolso disponible"
@@ -381,4 +382,29 @@ Es un requisito que usted cuente con un certificado SSL, y que el formulario de
381
  "Interval","Intervalo"
382
  "A interval is X hours before cron execution instant. Orders between this interval are updated.","Un intervalo son las X horas antes de la ejecucion del cron. Las ordenes dentro de este intervalo se actualizaran."
383
 
384
- "The cancellation will be made through Magento. It wasn't possible to cancel on MercadoPago","La cancelación se realizó a través de Magento. No fue posible cancelarla en MercadoPago"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
45
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
46
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
47
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
48
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
49
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
50
 
51
  "Refund Options","Opciones de reembolso"
52
  "Refund Available","Reembolso disponible"
382
  "Interval","Intervalo"
383
  "A interval is X hours before cron execution instant. Orders between this interval are updated.","Un intervalo son las X horas antes de la ejecucion del cron. Las ordenes dentro de este intervalo se actualizaran."
384
 
385
+ "The cancellation will be made through Magento. It wasn't possible to cancel on MercadoPago","La cancelación se realizó a través de Magento. No fue posible cancelarla en MercadoPago"
386
+
387
+ "Use Tax/VAT number","Utilizar el campo Tax/VAT"
388
+ "Automatically populates the document number field with Tax/VAT","Completar automáticamente el número de documento con el campo Tax/VAT"
389
+ "Select the Street Address Number to use for Address","Seleccione el Street Address Number para usar en la dirrección"
390
+ "Select the Street Address Number to use for Address Number","Seleccione el Street Address Number para usar en el número de dirrección"
391
+
392
+ "Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil.","Información solicitada de acuerdo con las normas de las circulares Nro. 3.461/09, 3.598/12 e 3.656/13 del Banco Central de Brasil."
393
+ "Select","Seleccione"
394
+ "Name","Nombre"
395
+ "Surname","Apellido"
396
+ "Document Number","Número de documento"
397
+ "Address","Dirrección"
398
+ "Number","Número"
399
+ "City","Ciudad"
400
+ "State","Estado"
401
+ "Zipcode","Código postal"
402
+
403
+ "Name required","Obligatorio completar el Nombre"
404
+ "Surname required","Obligatorio completar el Nombre"
405
+ "Document Number required","Obligatorio completar de un documento valido"
406
+ "Address required","Obligatorio completar la dirrección"
407
+ "Number Address required","Obligatorio completar el Número de dirrección"
408
+ "City required","Obligatorio completar el Ciudad"
409
+ "State required","Obligatorio completar el Estado"
410
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/es_CL/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
 
12
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
13
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
14
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
15
  "Checkout Position","Posición en el Checkout"
16
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
17
 
@@ -140,4 +142,29 @@
140
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
141
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
142
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
143
- "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
12
+ "Choose the status when payment is in process", "Elija el estado de los pedidos para pagos En Proceso"
13
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
14
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
15
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
16
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
17
  "Checkout Position","Posición en el Checkout"
18
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
19
 
142
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
143
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
144
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
145
+ "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
146
+ "Use Tax/VAT number","Utilizar el campo Tax/VAT"
147
+ "Automatically populates the document number field with Tax/VAT","Completar automáticamente el número de documento con el campo Tax/VAT"
148
+ "Select the Street Address Number to use for Address","Seleccione el Street Address Number para usar en la dirrección"
149
+ "Select the Street Address Number to use for Address Number","Seleccione el Street Address Number para usar en el número de dirrección"
150
+
151
+ "Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil.","Información solicitada de acuerdo con las normas de las circulares Nro. 3.461/09, 3.598/12 e 3.656/13 del Banco Central de Brasil."
152
+
153
+ "Select","Seleccione"
154
+ "Name","Nombre"
155
+ "Surname","Apellido"
156
+ "Document Number","Número de documento"
157
+ "Address","Dirrección"
158
+ "Number","Número"
159
+ "City","Ciudad"
160
+ "State","Estado"
161
+ "Zipcode","Código postal"
162
+
163
+ "Name required","Obligatorio completar el Nombre"
164
+ "Surname required","Obligatorio completar el Nombre"
165
+ "Document Number required","Obligatorio completar de un documento valido"
166
+ "Address required","Obligatorio completar la dirrección"
167
+ "Number Address required","Obligatorio completar el Número de dirrección"
168
+ "City required","Obligatorio completar el Ciudad"
169
+ "State required","Obligatorio completar el Estado"
170
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/es_CO/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
 
12
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
13
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
14
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
15
  "Checkout Position","Posición en el Checkout"
16
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
17
 
@@ -152,4 +154,23 @@
152
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
153
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
154
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
155
- "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
12
+ "Choose the status when payment is in process", "Elija el estado de los pedidos para pagos En Proceso"
13
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
14
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
15
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
16
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
17
  "Checkout Position","Posición en el Checkout"
18
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
19
 
154
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
155
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
156
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
157
+ "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
158
+
159
+ "Select","Seleccione"
160
+ "Name","Nombre"
161
+ "Surname","Apellido"
162
+ "Document Number","Número de documento"
163
+ "Address","Dirrección"
164
+ "Number","Número"
165
+ "City","Ciudad"
166
+ "State","Estado"
167
+ "Zipcode","Código postal"
168
+
169
+ "Name required","Obligatorio completar el Nombre"
170
+ "Surname required","Obligatorio completar el Nombre"
171
+ "Document Number required","Obligatorio completar de un documento valido"
172
+ "Address required","Obligatorio completar la dirrección"
173
+ "Number Address required","Obligatorio completar el Número de dirrección"
174
+ "City required","Obligatorio completar el Ciudad"
175
+ "State required","Obligatorio completar el Estado"
176
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/es_ES/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
 
12
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
13
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
14
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
15
  "Checkout Position","Posición en el Checkout"
16
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
17
 
@@ -146,4 +148,23 @@
146
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
147
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
148
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
149
- "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
12
+ "Choose the status when payment is in process", "Elija el estado de los pedidos para pagos En Proceso"
13
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
14
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
15
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
16
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
17
  "Checkout Position","Posición en el Checkout"
18
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
19
 
148
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
149
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
150
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
151
+ "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
152
+
153
+ "Select","Seleccione"
154
+ "Name","Nombre"
155
+ "Surname","Apellido"
156
+ "Document Number","Número de documento"
157
+ "Address","Dirrección"
158
+ "Number","Número"
159
+ "City","Ciudad"
160
+ "State","Estado"
161
+ "Zipcode","Código postal"
162
+
163
+ "Name required","Obligatorio completar el Nombre"
164
+ "Surname required","Obligatorio completar el Nombre"
165
+ "Document Number required","Obligatorio completar de un documento valido"
166
+ "Address required","Obligatorio completar la dirrección"
167
+ "Number Address required","Obligatorio completar el Número de dirrección"
168
+ "City required","Obligatorio completar el Ciudad"
169
+ "State required","Obligatorio completar el Estado"
170
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/es_MX/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
 
12
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
13
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
14
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
15
  "Checkout Position","Posición en el Checkout"
16
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
17
 
@@ -154,3 +156,22 @@
154
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
155
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
156
  "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
12
+ "Choose the status when payment is in process", "Elija el estado de los pedidos para pagos En Proceso"
13
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
14
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
15
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
16
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
17
  "Checkout Position","Posición en el Checkout"
18
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
19
 
156
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
157
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
158
  "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
159
+
160
+ "Select","Seleccione"
161
+ "Name","Nombre"
162
+ "Surname","Apellido"
163
+ "Document Number","Número de documento"
164
+ "Address","Dirrección"
165
+ "Number","Número"
166
+ "City","Ciudad"
167
+ "State","Estado"
168
+ "Zipcode","Código postal"
169
+
170
+ "Name required","Obligatorio completar el Nombre"
171
+ "Surname required","Obligatorio completar el Nombre"
172
+ "Document Number required","Obligatorio completar de un documento valido"
173
+ "Address required","Obligatorio completar la dirrección"
174
+ "Number Address required","Obligatorio completar el Número de dirrección"
175
+ "City required","Obligatorio completar el Ciudad"
176
+ "State required","Obligatorio completar el Estado"
177
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/es_VE/MercadoPago_Core.csv CHANGED
@@ -9,9 +9,11 @@
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
 
12
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
13
- "Choose the status when payment was reject","Elija el estado de los pedidos para pagos Rechazados"
14
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
 
15
  "Checkout Position","Posición en el Checkout"
16
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
17
 
@@ -153,4 +155,23 @@
153
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
154
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
155
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
156
- "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders","Elija el estado de los pedidos para pagos Aprobados"
10
  "Choose the status of refunded orders","Elija el estado de los pedidos para pagos Devueltos"
11
  "Choose the status when payment is pending","Elija el estado de los pedidos para pagos Pendientes"
12
+ "Choose the status when payment is in process", "Elija el estado de los pedidos para pagos En Proceso"
13
  "Choose the status when client open a mediation","Elija el estado de los pedidos para pagos en Disputa"
14
+ "Choose the status when payment was rejected","Elija el estado de los pedidos para pagos Rechazados"
15
  "Choose the status when payment was canceled","Elija el estado de los pedidos para pagos Cancelados"
16
+ "Choose the status when payment was charge back","Elija el estado de los pedidos para pagos con status Charge Back"
17
  "Checkout Position","Posición en el Checkout"
18
  "To manage the status available go to System > Order Statuses","Para gerenciar los estados disponibles vaya a 'System > Order Statuses'"
19
 
155
  "Payment Detail: cc_rejected_bad_filled_security_code","Detalle del Pago: Tarjeta de crédito rechazada por código de seguridad."
156
  "Payment Detail: cc_rejected_bad_filled_other","Detalle del Pago: Tarjeta de crédito rechazada por error en formulario."
157
  "Payment Detail: cc_rejected_other_reason","Detalle del Pago: Rechazo general"
158
+ "Payment Detail: cc_rejected_bad_filled_date","Detalle del Pago: Tarjeta de crédito rechazada por fecha de expiración."
159
+
160
+ "Select","Seleccione"
161
+ "Name","Nombre"
162
+ "Surname","Apellido"
163
+ "Document Number","Número de documento"
164
+ "Address","Dirrección"
165
+ "Number","Número"
166
+ "City","Ciudad"
167
+ "State","Estado"
168
+ "Zipcode","Código postal"
169
+
170
+ "Name required","Obligatorio completar el Nombre"
171
+ "Surname required","Obligatorio completar el Nombre"
172
+ "Document Number required","Obligatorio completar de un documento valido"
173
+ "Address required","Obligatorio completar la dirrección"
174
+ "Number Address required","Obligatorio completar el Número de dirrección"
175
+ "City required","Obligatorio completar el Ciudad"
176
+ "State required","Obligatorio completar el Estado"
177
+ "Zipcode required","Obligatorio completar el Código postal"
app/locale/pt_BR/MercadoPago_Core.csv CHANGED
@@ -9,10 +9,11 @@
9
  "Choose the status of approved orders", "Escolha o status dos pedidos para pagamentos Aprovados"
10
  "Choose the status of refunded orders", "Escolha o status dos pedidos para pagamentos Devolvidos"
11
  "Choose the status when payment is pending", "Escolha o status dos pedidos para pagamentos Pendentes"
 
12
  "Choose the status when client open a mediation", "Escolha o status dos pedidos para pagamentos que estão em Disputa"
13
- "Choose the status when payment was reject", "Escolha o status dos pedidos para pagamentos Rejeitados"
14
  "Choose the status when payment was canceled", "Escolha o status dos pedidos para pagamentos Cancelados"
15
-
16
  "Checkout Position", "Posição no Checkout"
17
  "To manage the status available go to System > Order Statuses", "Para gerenciar os status disponíveis vá até System > Order Statuses"
18
 
@@ -207,4 +208,29 @@
207
  "MercadoEnvíos - Please enable a shipping method at least","MercadoEnvíos - Ative um método de envio pelo menos."
208
 
209
  "Consider Discounts","Considerar desconto"
210
- "Consider discount of Mercado Pago to invoicing","Considere o desconto do Mercado Pago para faturamento"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  "Choose the status of approved orders", "Escolha o status dos pedidos para pagamentos Aprovados"
10
  "Choose the status of refunded orders", "Escolha o status dos pedidos para pagamentos Devolvidos"
11
  "Choose the status when payment is pending", "Escolha o status dos pedidos para pagamentos Pendentes"
12
+ "Choose the status when payment is in process", "Escolha o status dos pedidos para pagamentos Em Processamento"
13
  "Choose the status when client open a mediation", "Escolha o status dos pedidos para pagamentos que estão em Disputa"
14
+ "Choose the status when payment was rejected", "Escolha o status dos pedidos para pagamentos Rejeitados"
15
  "Choose the status when payment was canceled", "Escolha o status dos pedidos para pagamentos Cancelados"
16
+ "Choose the status when payment was charge back","Escolha o status dos pedidos para pagamentos com status Charge Back"
17
  "Checkout Position", "Posição no Checkout"
18
  "To manage the status available go to System > Order Statuses", "Para gerenciar os status disponíveis vá até System > Order Statuses"
19
 
208
  "MercadoEnvíos - Please enable a shipping method at least","MercadoEnvíos - Ative um método de envio pelo menos."
209
 
210
  "Consider Discounts","Considerar desconto"
211
+ "Consider discount of Mercado Pago to invoicing","Considere o desconto do Mercado Pago para faturamento"
212
+
213
+ "Use Tax/VAT number","Usar o campo Tax/VAT"
214
+ "Automatically populates the document number field with Tax/VAT","Preencher automaticamente o numero de documento com o campo Tax/VAT"
215
+ "Select the Street Address Number to use for Address","Selecione o Street Address Number para usar no Endereço"
216
+ "Select the Street Address Number to use for Address Number","Selecione o Street Address Number para usar no Numero de Endereço"
217
+
218
+ "Information requested in accordance with the rules of Circular No. 3.461/09, 3.598/12 and 3.656/13 of the Banco Central do Brasil.","Informações solicitadas em conformidade com as normas das circulares Nro. 3.461/09, 3.598/12 e 3.656/13 do Banco Central do Brasil."
219
+ "Select","Selecione"
220
+ "Name","Nome"
221
+ "Surname","Sobrenome"
222
+ "Document Number","CPF"
223
+ "Address","Endereço"
224
+ "Number","Número"
225
+ "City","Cidade"
226
+ "State","Estado"
227
+ "Zipcode","CEP"
228
+
229
+ "Name required","Obrigatório o preenchimento do Nome"
230
+ "Surname required","Obrigatório o preenchimento do Sobrenome"
231
+ "Document Number required","Obrigatório o preenchimento de um CPF válido"
232
+ "Address required","Obrigatório o preenchimento do Endereço"
233
+ "Number Address required","Obrigatório o preenchimento do Número residencial"
234
+ "City required","Obrigatório informar a Cidade"
235
+ "State required","Obrigatório informar o Estado"
236
+ "Zipcode required","Obrigatório informar o CEP"
js/mercadopago/mercadopago_osc.js CHANGED
@@ -213,12 +213,14 @@ var MercadoPagoCustom = (function () {
213
  }
214
 
215
  if (isOsc()) {
216
- //inovarti onestepcheckout
217
- self.constants.checkout = 'onestepcheckout';
218
- } else if (isIdeasa()) {
219
- //ideasa onestepcheckout
220
- self.constants.checkout = 'idecheckoutvm';
221
- payment.changeVisible('mercadopago_customticket', true);
 
 
222
  }
223
 
224
  //Show public key
@@ -369,6 +371,8 @@ var MercadoPagoCustom = (function () {
369
  if (isOsc()) {
370
  //inovarti onestepcheckout
371
  OSCPayment.savePayment();
 
 
372
  } else if (isIdeasa()) {
373
  //ideasa onestepcheckout
374
  payment.update();
@@ -380,6 +384,10 @@ var MercadoPagoCustom = (function () {
380
  return (typeof OSCPayment !== self.constants.undefined);
381
  }
382
 
 
 
 
 
383
  function isIdeasa() {
384
  return (typeof payment !== self.constants.undefined);
385
  }
@@ -1077,6 +1085,8 @@ var MercadoPagoCustom = (function () {
1077
  if (isOsc()) {
1078
  //inovarti onestepcheckout
1079
  OSCPayment.savePayment();
 
 
1080
  } else if (isIdeasa()) {
1081
  //ideasa onestepcheckout
1082
  payment.update();
@@ -1129,7 +1139,9 @@ var MercadoPagoCustom = (function () {
1129
  if (isOsc()) {
1130
  //inovarti onestepcheckout
1131
  OSCPayment.savePayment();
1132
- } else if (isIdeasa()) {
 
 
1133
  //ideasa onestepcheckout
1134
  payment.update();
1135
  }
213
  }
214
 
215
  if (isOsc()) {
216
+ //inovarti onestepcheckout
217
+ self.constants.checkout = 'onestepcheckout';
218
+ } else if (isOsc4()) {
219
+ self.constants.checkout = 'onestepcheckout';
220
+ }else if (isIdeasa()) {
221
+ //ideasa onestepcheckout
222
+ self.constants.checkout = 'idecheckoutvm';
223
+ payment.changeVisible('mercadopago_customticket', true);
224
  }
225
 
226
  //Show public key
371
  if (isOsc()) {
372
  //inovarti onestepcheckout
373
  OSCPayment.savePayment();
374
+ } else if (isOsc4()) {
375
+ OPC.prototype.save();
376
  } else if (isIdeasa()) {
377
  //ideasa onestepcheckout
378
  payment.update();
384
  return (typeof OSCPayment !== self.constants.undefined);
385
  }
386
 
387
+ function isOsc4() {
388
+ return (typeof OPC !== self.constants.undefined);
389
+ }
390
+
391
  function isIdeasa() {
392
  return (typeof payment !== self.constants.undefined);
393
  }
1085
  if (isOsc()) {
1086
  //inovarti onestepcheckout
1087
  OSCPayment.savePayment();
1088
+ } else if (isOsc4()) {
1089
+ OPC.prototype.save();
1090
  } else if (isIdeasa()) {
1091
  //ideasa onestepcheckout
1092
  payment.update();
1139
  if (isOsc()) {
1140
  //inovarti onestepcheckout
1141
  OSCPayment.savePayment();
1142
+ } else if (isOsc4()) {
1143
+ OPC.prototype.save();
1144
+ } else if (isIdeasa()) {
1145
  //ideasa onestepcheckout
1146
  payment.update();
1147
  }
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>MercadoPagoTransparent</name>
4
- <version>2.7.9</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
@@ -24,12 +24,14 @@ Available for Argentina, Brazil, Chile, Colombia, Mexico and Venezuela&#xD;
24
  &#xD;
25
  OneClick Pay &#xD;
26
  This feature allows to store credit card information for the customer, so that the next time there is no need to enter all the card details. Customers will just need to re-enter the security code of the credit card they want to use."</description>
27
- <notes>- Bug Fixes in Mercado Envios: Module was not generating Shipments when it received payment notification.&#xD;
28
- - Removing http or https protocol from images</notes>
 
 
29
  <authors><author><name>Developers MercadoPago Brasil</name><user>developers_mercadopago</user><email>modulos@mercadopago.com</email></author></authors>
30
- <date>2017-08-03</date>
31
- <time>20:33:56</time>
32
- <contents><target name="magecommunity"><dir name="MercadoPago"><dir name="Core"><dir name="Block"><file name="AbstractForm.php" hash="37bbd650b14574dee9f1296bf67ffd10"/><file name="AbstractSuccess.php" hash="6aa920d8b886d22410f50b9625847699"/><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Payment.php" hash="5ecbfb51b488a3e3211dfaec5d8c0efe"/></dir></dir></dir><file name="Version.php" hash="c33d07c15fbd2f6f7af85219459cb34c"/></dir><dir name="Analytics"><file name="AfterCheckout.php" hash="450b2a0f3cea4504a93f9c52ebf21659"/><file name="Checkout.php" hash="e77bd0dd16bdc91d63dc49525645f436"/></dir><dir name="Calculator"><file name="CalculatorForm.php" hash="18025dc69fd9aae6226b22f551f7220c"/><file name="CalculatorLink.php" hash="bd5c57db8de7e29c3b9ff89be5b0a08d"/></dir><dir name="Custom"><file name="Form.php" hash="733c5dccf752493b9fe24938433ff9fd"/><file name="Info.php" hash="51771218b04b7a41d83adec76e393311"/><file name="Success.php" hash="2ab918e6b2415018d780b1a58d5b6d04"/></dir><dir name="Customticket"><file name="Form.php" hash="84fdf10e464cebbc89f5204f15d68f94"/><file name="Info.php" hash="f23e8a204e431e95a7bb0e9b409c1df4"/><file name="Success.php" hash="325fc24f1c0d220a95abe238ec583ee5"/></dir><file name="Discount.php" hash="a17b7f08dd57c31d27e57b3acbe03188"/><dir name="Recurring"><file name="Form.php" hash="92fd8e52f8cf52ea40d7a500d16c0286"/><file name="Info.php" hash="bad1e825f1dccbabf8802539fcbd180c"/><file name="Pay.php" hash="33d1cb94bd944f11cf9c8e217086057b"/><file name="Success.php" hash="e069c3c6be1bf2f15b5192dee0d95e44"/></dir><dir name="Sales"><dir name="Order"><dir name="Totals"><dir name="Discount"><file name="Coupon.php" hash="a2d6ce9b14d91481e55dbcac1bb111e7"/></dir><dir name="Finance"><file name="Cost.php" hash="7cf8b32dfb95d965b7f2c14973267311"/></dir></dir></dir></dir><dir name="Standard"><file name="Form.php" hash="e6845e293d0c0ca1a6ac04acf79edd1e"/><file name="Info.php" hash="db81d01579b66fbd8251883967768320"/><file name="Pay.php" hash="8ebb3cd8ef5df082343cfe33eadf17e0"/><file name="Success.php" hash="409dd3e16db4ebd5bd22599b7271062c"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e76f6a8719a09f1cc0540ee03dfb7102"/><dir name="Message"><file name="Abstract.php" hash="1f4f37e4a2cd0d1a18dff6f3e96ca84d"/></dir><file name="Response.php" hash="3b4cb87e25993ba952b100751aadd9ce"/><file name="StatusDetailMessage.php" hash="f56549a427452d4e67351274032885db"/><file name="StatusMessage.php" hash="3a7860b8dc843f8f9620852113fc5093"/><file name="StatusOrderMessage.php" hash="f17c394be7b8a795ee05342109c93fe4"/><file name="StatusUpdate.php" hash="646c4f57215a0b3e04ebfc833040e775"/><file name="Validate.php" hash="fbd97ce0c5db7fd7fe0e088610792198"/></dir><dir name="Model"><dir name="Api"><file name="Exception.php" hash="8093747fa6e2244c3f59a188911d47c3"/><dir name="V0"><file name="Exception.php" hash="026642775cab4873176aaf28493a9159"/></dir><dir name="V1"><file name="Exception.php" hash="022c7e5ff52d04a91990bdb230f97e73"/></dir></dir><file name="Core.php" hash="f8df8d24d945571169b4357b5eb07946"/><dir name="Cron"><file name="Order.php" hash="afa501b5c0b2962fd3dd2a5c1e724e3f"/></dir><dir name="Custom"><dir name="Finance"><dir name="Cost"><file name="Creditmemo.php" hash="4e75bb8d2c34e9758a27d9e9db3f6b36"/><file name="Invoice.php" hash="d8123b798f25c119739b9ac16817619c"/></dir><file name="Cost.php" hash="9fab08c5253d19b4106ef9070580f42e"/></dir><file name="Payment.php" hash="788712afd6508e5d29b489b6727ed89a"/></dir><file name="CustomPayment.php" hash="bc92b4a75716d1fab5c30ae2240c127d"/><dir name="CustomTicket"><file name="Payment.php" hash="63885717a99d5d008dd43500884a2a9e"/></dir><dir name="Discount"><dir name="Coupon"><file name="Creditmemo.php" hash="87dc7aaac390633ddf87c27e3d097130"/><file name="Invoice.php" hash="a586d210a2b8b57a8dffe9fdb69b5363"/></dir><file name="Coupon.php" hash="54d8cbfb2fd73db87fbe3f93e483a8d8"/></dir><file name="Observer.php" hash="e48c5126b98048c0038ecd276eceb8b1"/><dir name="Recurring"><file name="Payment.php" hash="372ffa6bec87328e9642602e1ee062da"/></dir><dir name="Source"><file name="CategoryId.php" hash="5728ee8c2bb1f41e10103c4ff4b939cb"/><file name="Country.php" hash="d55e621726633f3c765192c51da55e44"/><file name="Installments.php" hash="7c7efe8ef187ff1e2ab00bf7dbcc8cab"/><file name="ListPages.php" hash="b0d645e6f98b1c5f1c93d6e32abb5d22"/><dir name="Order"><file name="Status.php" hash="a367d9b6bfe1e35268f04f0257612725"/></dir><file name="PaymentMethods.php" hash="d799c877f358c2218e0a65a085c0427b"/><file name="TypeCheckout.php" hash="36496d11ce7fbb1d87f27eb705525b61"/></dir><dir name="Standard"><file name="Payment.php" hash="70d35ce0883cba3dae742e30239116e0"/></dir></dir><dir name="controllers"><file name="ApiController.php" hash="2901e45bb90b472bc81b0353c4acb824"/><file name="CalculatorPaymentController.php" hash="87ff9536177530e294abf4b9853735bf"/><file name="CheckoutController.php" hash="d69891d57ada32ddc389e8da5140600a"/><file name="NotificationsController.php" hash="ecf006c901303d49ec42fb3c4066fd24"/><file name="PayController.php" hash="bfa751fb97ffd2d81bbffcc564d7cd0c"/><file name="RecurringPaymentController.php" hash="14baee15f6cec92db59075d49ba534e5"/></dir><dir name="etc"><file name="config.xml" hash="6e7877eaffffa42742698729e489168b"/><file name="jstranslator.xml" hash="75f60813a72e33e999a15a02dc7e152e"/><file name="system.xml" hash="e54549663741ac187d040f4049795e43"/></dir><dir name="sql"><dir name="mercadopago_setup"><file name="install-2.1.0.php" hash="12ecf80fa3ceaf2e4065bda76cf07a4d"/><file name="upgrade-2.1.0-2.1.1.php" hash="abf330b2171e90fc25f0cfe668bd051d"/><file name="upgrade-2.1.1-2.1.2.php" hash="805656e780e56feb6567c6c310bd9b7b"/></dir></dir></dir><dir name="MercadoEnvios"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Carrier.php" hash="f8a32cf354e44f90e7ce9e64017438f9"/><file name="Mapping.php" hash="b00a1ff552b99b744d29365570b33257"/></dir></dir></dir></dir></dir><dir name="Helper"><file name="CarrierData.php" hash="4532a9efcec29f1106569e4a63ab2a1b"/><file name="Data.php" hash="6b997724247f93ed51031254e5884989"/><file name="ItemData.php" hash="ec05bfdc7839e3d1af6089fd0ec17e83"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Attribute"><dir name="Validation"><file name="Mapping.php" hash="7e405906299a7b94cc286f68357207a1"/></dir></dir><dir name="Source"><dir name="Shipping"><file name="FreeMethod.php" hash="e8740f8d1b3a67c8cee79b77e40cf7db"/><file name="Method.php" hash="f0dde5407e7b8efb31c6e71065138800"/><dir name="Print"><file name="Mode.php" hash="70f65b1c619863cbabe81086a13d1896"/></dir></dir></dir></dir><file name="Observer.php" hash="988d72c51b8d1ea2d1b17452e7926f32"/><dir name="Shipping"><dir name="Carrier"><file name="MercadoEnvios.php" hash="ffa13a64f24cb02ff52512b6b3212e3d"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="1dad9da7fbbe37fcfbfa9caf11b71c0f"/><file name="system.xml" hash="dd4d92f75a34954cdf13b5913f438a33"/></dir></dir><dir name="OneStepCheckout"><dir name="Block"><dir name="Custom"><file name="Form.php" hash="34033d6813650d77c75c8c3e9a9cd88a"/></dir><dir name="Customticket"><file name="Form.php" hash="9deffc44f4ae97765ba02a4885dbe7e5"/></dir></dir><dir name="Helper"><file name="Data.php" hash="c0a0af8a83dc71a0ccf1a5f1a3235c8a"/></dir><dir name="Model"><file name="Observer.php" hash="2cfb65eada297e55f59cc490507bd4e3"/></dir><dir name="etc"><file name="config.xml" hash="f7dfd142ad1986f5aa36be2605131fdf"/><file name="system.xml" hash="5dc985a1a6219700248e59678a6c7ba8"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="mercadopago"><file name="array_dropdown.phtml" hash="84c83c98f33de9530517adeb391011ab"/><dir name="custom"><file name="info.phtml" hash="c1a6c2f8725f5e3c49acefdce87d6ba3"/></dir><dir name="custom_ticket"><file name="info.phtml" hash="1c9a896cbd7d2539c2d142fa579f2d90"/></dir><dir name="standard"><file name="info.phtml" hash="c1a6c2f8725f5e3c49acefdce87d6ba3"/></dir></dir></dir><dir name="layout"><file name="mercadopago.xml" hash="3c49e00ad8174bde8e10eb7ac4a72348"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="mercadopago"><dir name="analytics"><file name="after_checkout.phtml" hash="beed5dbde3abdb4f54a1b714c73172d5"/><file name="checkout.phtml" hash="43131db04ee760c48c4e28111b644a47"/></dir><dir name="calculator"><file name="calculatorForm.phtml" hash="8be6dcb0ab4e0ea1a68c9d6b5579da13"/><file name="calculatorLink.phtml" hash="3e99a37084c7252faedf6e6ec0a7e37d"/></dir><file name="clean.phtml" hash="fc92035839e69f52192eb9c3063a6864"/><dir name="custom"><file name="form.phtml" hash="21f7a8037533dcf71dd0a6897b62cd45"/><file name="info.phtml" hash="70a72da32d8d0a952bb6bf3e21df1100"/><file name="secondCard.phtml" hash="6a6dec940a275d4d0098e2db4aa8bb4f"/><file name="success.phtml" hash="aad02aca4abe256e3c628580b0e7642c"/></dir><dir name="custom_ticket"><file name="form.phtml" hash="1484ff3d2c1ae12d3cfcb0456b213310"/><file name="info.phtml" hash="ab580075fca55962463cbb17628b736d"/><file name="success.phtml" hash="17a8e81b84431e61bbf2d5d45740da91"/></dir><file name="discount.phtml" hash="310ed2fcc7620c97002e4af155c5aecc"/><dir name="onestepcheckout"><dir name="custom"><file name="form.phtml" hash="0e429880a66f1439cd77157901d81145"/></dir></dir><dir name="standard"><file name="form.phtml" hash="58c5c0d3e127ce454307f398ef92a294"/><file name="info.phtml" hash="70a72da32d8d0a952bb6bf3e21df1100"/><file name="pay.phtml" hash="3e3b83363e355778b98908847a56ab28"/><file name="success.phtml" hash="07a248b28e8465861d2b6ab7e43cbf45"/></dir></dir></dir><dir name="layout"><file name="mercadopago.xml" hash="60110429683338f7742f00c803c75be5"/></dir></dir></dir></dir></target><target name="magelib"><dir name="MercadoPago"><dir name="Lib"><file name="Api.php" hash="7149abfb4a2e07522fd99d2a3934c894"/><file name="RestClient.php" hash="13d49937d6ba8b7e245179c74a762940"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="mercadopago"><dir name="css"><file name="MPv1.css" hash="1cf00ede8f44bb95cba4130e18ac2a66"/><file name="style-calculator.css" hash="bf0ceced0fe34d9394b779fff081d86c"/><file name="style-success.css" hash="6e7b8fd0bf1b17a5804b5466e9cd4b89"/><file name="style.css" hash="02d16c1cb9a0211f4cc8eebd0490d288"/></dir><dir name="images"><file name="loading.gif" hash="5c43434f066c2fbc4714c768b8f83853"/><file name="logo.png" hash="460a0815c67a23da265f42c8bab0842a"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="mercadopago"><dir name="images"><file name="cards.jpg" hash="53b06cbec7b20d95cdcaaf3b49bd2aa5"/><file name="logo.png" hash="460a0815c67a23da265f42c8bab0842a"/><file name="mercadoenvios.png" hash="006cd6ddfa8e5a19354942f79b659b5e"/></dir><file name="styles.css" hash="cac25e698c010f73dc3af01ef3377320"/></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="mercadopago"><file name="jquery-1.11.0.min.js" hash="52d16e147b5346147d0f3269cd4d0f80"/><file name="mercadopago.js" hash="c65253b002b3dd90d893c6382f1f3101"/><file name="mercadopago_calculator.js" hash="05c76965e58be631fb3a1f5ffe25bdde"/><file name="mercadopago_osc.js" hash="190e0d2aaf0e0957be4a1ea8cc68b1b5"/><file name="tiny.min.js" hash="71bce92ef942b0ac15683f94e1f3e3a5"/><file name="tinyJ.js" hash="3318ec214b9a21fe954ce5675de013f3"/></dir></dir></target><target name="mageetc"><dir name="modules"><file name="MercadoPago_Core.xml" hash="0770f2e1dd0110c2c13a330d3411fd68"/><file name="MercadoPago_MercadoEnvios.xml" hash="f7e8607c78d8b39075eb8f7700691a44"/><file name="MercadoPago_OneStepCheckout.xml" hash="9e05c392d8f00c9604ac9ad748977489"/></dir></target><target name="magelocale"><dir name="en_US"><file name="MercadoPago_Core.csv" hash="b9f55b66ba3cdf1d2844d51143560509"/></dir><dir name="es_AR"><file name="MercadoPago_Core.csv" hash="76f98227c1d8f5c34904dcb473f97627"/></dir><dir name="es_CL"><file name="MercadoPago_Core.csv" hash="57a370e8b09169c74a1537239803dc96"/></dir><dir name="es_CO"><file name="MercadoPago_Core.csv" hash="6259089740d5711120aa8bcff15deb6e"/></dir><dir name="es_ES"><file name="MercadoPago_Core.csv" hash="b36e8495c95405dbef05a8036e01ffb2"/></dir><dir name="es_MX"><file name="MercadoPago_Core.csv" hash="4d0539ae7c52583f2be7a355686aca0a"/></dir><dir name="es_VE"><file name="MercadoPago_Core.csv" hash="e101f17f978551d2d2ddca498ac34c8a"/></dir><dir name="pt_BR"><file name="MercadoPago_Core.csv" hash="97e678d6d2305b85fbef672cbd2d3ad5"/></dir></target></contents>
33
  <compatible/>
34
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
35
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>MercadoPagoTransparent</name>
4
+ <version>2.7.10</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
24
  &#xD;
25
  OneClick Pay &#xD;
26
  This feature allows to store credit card information for the customer, so that the next time there is no need to enter all the card details. Customers will just need to re-enter the security code of the credit card they want to use."</description>
27
+ <notes>- Improvements to the payment form with boleto&#xD;
28
+ - Including status in process in payment notification&#xD;
29
+ - Solved bug in OSC 4&#xD;
30
+ - Improvements in Setup Screen (Basic and Recurring)</notes>
31
  <authors><author><name>Developers MercadoPago Brasil</name><user>developers_mercadopago</user><email>modulos@mercadopago.com</email></author></authors>
32
+ <date>2017-08-09</date>
33
+ <time>18:40:16</time>
34
+ <contents><target name="magecommunity"><dir name="MercadoPago"><dir name="Core"><dir name="Block"><file name="AbstractForm.php" hash="37bbd650b14574dee9f1296bf67ffd10"/><file name="AbstractSuccess.php" hash="6aa920d8b886d22410f50b9625847699"/><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Payment.php" hash="5ecbfb51b488a3e3211dfaec5d8c0efe"/></dir></dir></dir><file name="Version.php" hash="c33d07c15fbd2f6f7af85219459cb34c"/></dir><dir name="Analytics"><file name="AfterCheckout.php" hash="450b2a0f3cea4504a93f9c52ebf21659"/><file name="Checkout.php" hash="e77bd0dd16bdc91d63dc49525645f436"/></dir><dir name="Calculator"><file name="CalculatorForm.php" hash="18025dc69fd9aae6226b22f551f7220c"/><file name="CalculatorLink.php" hash="bd5c57db8de7e29c3b9ff89be5b0a08d"/></dir><dir name="Custom"><file name="Form.php" hash="733c5dccf752493b9fe24938433ff9fd"/><file name="Info.php" hash="51771218b04b7a41d83adec76e393311"/><file name="Success.php" hash="2ab918e6b2415018d780b1a58d5b6d04"/></dir><dir name="Customticket"><file name="Form.php" hash="8f1ba632b6bbc671e0ad3949fbebb27f"/><file name="Info.php" hash="f23e8a204e431e95a7bb0e9b409c1df4"/><file name="Success.php" hash="325fc24f1c0d220a95abe238ec583ee5"/></dir><file name="Discount.php" hash="a17b7f08dd57c31d27e57b3acbe03188"/><dir name="Recurring"><file name="Form.php" hash="92fd8e52f8cf52ea40d7a500d16c0286"/><file name="Info.php" hash="bad1e825f1dccbabf8802539fcbd180c"/><file name="Pay.php" hash="33d1cb94bd944f11cf9c8e217086057b"/><file name="Success.php" hash="e069c3c6be1bf2f15b5192dee0d95e44"/></dir><dir name="Sales"><dir name="Order"><dir name="Totals"><dir name="Discount"><file name="Coupon.php" hash="a2d6ce9b14d91481e55dbcac1bb111e7"/></dir><dir name="Finance"><file name="Cost.php" hash="7cf8b32dfb95d965b7f2c14973267311"/></dir></dir></dir></dir><dir name="Standard"><file name="Form.php" hash="e6845e293d0c0ca1a6ac04acf79edd1e"/><file name="Info.php" hash="db81d01579b66fbd8251883967768320"/><file name="Pay.php" hash="8ebb3cd8ef5df082343cfe33eadf17e0"/><file name="Success.php" hash="409dd3e16db4ebd5bd22599b7271062c"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e76f6a8719a09f1cc0540ee03dfb7102"/><dir name="Message"><file name="Abstract.php" hash="1f4f37e4a2cd0d1a18dff6f3e96ca84d"/></dir><file name="Response.php" hash="3b4cb87e25993ba952b100751aadd9ce"/><file name="StatusDetailMessage.php" hash="f56549a427452d4e67351274032885db"/><file name="StatusMessage.php" hash="3a7860b8dc843f8f9620852113fc5093"/><file name="StatusOrderMessage.php" hash="f17c394be7b8a795ee05342109c93fe4"/><file name="StatusUpdate.php" hash="1851f6ccc493d12db598e3bb44d758e1"/><file name="Validate.php" hash="fbd97ce0c5db7fd7fe0e088610792198"/></dir><dir name="Model"><dir name="Api"><file name="Exception.php" hash="8093747fa6e2244c3f59a188911d47c3"/><dir name="V0"><file name="Exception.php" hash="026642775cab4873176aaf28493a9159"/></dir><dir name="V1"><file name="Exception.php" hash="022c7e5ff52d04a91990bdb230f97e73"/></dir></dir><file name="Core.php" hash="f8df8d24d945571169b4357b5eb07946"/><dir name="Cron"><file name="Order.php" hash="afa501b5c0b2962fd3dd2a5c1e724e3f"/></dir><dir name="Custom"><dir name="Finance"><dir name="Cost"><file name="Creditmemo.php" hash="4e75bb8d2c34e9758a27d9e9db3f6b36"/><file name="Invoice.php" hash="d8123b798f25c119739b9ac16817619c"/></dir><file name="Cost.php" hash="9fab08c5253d19b4106ef9070580f42e"/></dir><file name="Payment.php" hash="3595cae939eaafca6d622162817a9137"/></dir><file name="CustomPayment.php" hash="bc92b4a75716d1fab5c30ae2240c127d"/><dir name="CustomTicket"><file name="Payment.php" hash="63885717a99d5d008dd43500884a2a9e"/></dir><dir name="Discount"><dir name="Coupon"><file name="Creditmemo.php" hash="87dc7aaac390633ddf87c27e3d097130"/><file name="Invoice.php" hash="a586d210a2b8b57a8dffe9fdb69b5363"/></dir><file name="Coupon.php" hash="54d8cbfb2fd73db87fbe3f93e483a8d8"/></dir><file name="Observer.php" hash="e48c5126b98048c0038ecd276eceb8b1"/><dir name="Recurring"><file name="Payment.php" hash="372ffa6bec87328e9642602e1ee062da"/></dir><dir name="Source"><file name="AddressStreet.php" hash="764e04d173afe5b091c85c4f2aec14dc"/><file name="CategoryId.php" hash="5728ee8c2bb1f41e10103c4ff4b939cb"/><file name="Country.php" hash="d55e621726633f3c765192c51da55e44"/><file name="Installments.php" hash="7c7efe8ef187ff1e2ab00bf7dbcc8cab"/><file name="ListPages.php" hash="b0d645e6f98b1c5f1c93d6e32abb5d22"/><dir name="Order"><file name="Status.php" hash="a367d9b6bfe1e35268f04f0257612725"/></dir><file name="PaymentMethods.php" hash="d799c877f358c2218e0a65a085c0427b"/><file name="TypeCheckout.php" hash="36496d11ce7fbb1d87f27eb705525b61"/></dir><dir name="Standard"><file name="Payment.php" hash="70d35ce0883cba3dae742e30239116e0"/></dir></dir><dir name="controllers"><file name="ApiController.php" hash="2901e45bb90b472bc81b0353c4acb824"/><file name="CalculatorPaymentController.php" hash="87ff9536177530e294abf4b9853735bf"/><file name="CheckoutController.php" hash="d69891d57ada32ddc389e8da5140600a"/><file name="NotificationsController.php" hash="ecf006c901303d49ec42fb3c4066fd24"/><file name="PayController.php" hash="bfa751fb97ffd2d81bbffcc564d7cd0c"/><file name="RecurringPaymentController.php" hash="14baee15f6cec92db59075d49ba534e5"/></dir><dir name="etc"><file name="config.xml" hash="d6d0b866899be94d8fb42abaee6b669b"/><file name="jstranslator.xml" hash="75f60813a72e33e999a15a02dc7e152e"/><file name="system.xml" hash="4857b612563707fbbef26aeec6dbccef"/></dir><dir name="sql"><dir name="mercadopago_setup"><file name="install-2.1.0.php" hash="12ecf80fa3ceaf2e4065bda76cf07a4d"/><file name="upgrade-2.1.0-2.1.1.php" hash="abf330b2171e90fc25f0cfe668bd051d"/><file name="upgrade-2.1.1-2.1.2.php" hash="805656e780e56feb6567c6c310bd9b7b"/></dir></dir></dir><dir name="MercadoEnvios"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Carrier.php" hash="f8a32cf354e44f90e7ce9e64017438f9"/><file name="Mapping.php" hash="b00a1ff552b99b744d29365570b33257"/></dir></dir></dir></dir></dir><dir name="Helper"><file name="CarrierData.php" hash="4532a9efcec29f1106569e4a63ab2a1b"/><file name="Data.php" hash="6b997724247f93ed51031254e5884989"/><file name="ItemData.php" hash="ec05bfdc7839e3d1af6089fd0ec17e83"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="Attribute"><dir name="Validation"><file name="Mapping.php" hash="7e405906299a7b94cc286f68357207a1"/></dir></dir><dir name="Source"><dir name="Shipping"><file name="FreeMethod.php" hash="e8740f8d1b3a67c8cee79b77e40cf7db"/><file name="Method.php" hash="f0dde5407e7b8efb31c6e71065138800"/><dir name="Print"><file name="Mode.php" hash="70f65b1c619863cbabe81086a13d1896"/></dir></dir></dir></dir><file name="Observer.php" hash="988d72c51b8d1ea2d1b17452e7926f32"/><dir name="Shipping"><dir name="Carrier"><file name="MercadoEnvios.php" hash="ffa13a64f24cb02ff52512b6b3212e3d"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="26717f0de9c9d629ef1410dd7c5c30c1"/><file name="system.xml" hash="dd4d92f75a34954cdf13b5913f438a33"/></dir></dir><dir name="OneStepCheckout"><dir name="Block"><dir name="Custom"><file name="Form.php" hash="34033d6813650d77c75c8c3e9a9cd88a"/></dir><dir name="Customticket"><file name="Form.php" hash="9deffc44f4ae97765ba02a4885dbe7e5"/></dir></dir><dir name="Helper"><file name="Data.php" hash="c0a0af8a83dc71a0ccf1a5f1a3235c8a"/></dir><dir name="Model"><file name="Observer.php" hash="2cfb65eada297e55f59cc490507bd4e3"/></dir><dir name="etc"><file name="config.xml" hash="0a4a98a0d7275d493cc06afb83637d34"/><file name="system.xml" hash="5dc985a1a6219700248e59678a6c7ba8"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="mercadopago"><file name="array_dropdown.phtml" hash="84c83c98f33de9530517adeb391011ab"/><dir name="custom"><file name="info.phtml" hash="c1a6c2f8725f5e3c49acefdce87d6ba3"/></dir><dir name="custom_ticket"><file name="info.phtml" hash="1c9a896cbd7d2539c2d142fa579f2d90"/></dir><dir name="standard"><file name="info.phtml" hash="c1a6c2f8725f5e3c49acefdce87d6ba3"/></dir></dir></dir><dir name="layout"><file name="mercadopago.xml" hash="3c49e00ad8174bde8e10eb7ac4a72348"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="mercadopago"><dir name="analytics"><file name="after_checkout.phtml" hash="beed5dbde3abdb4f54a1b714c73172d5"/><file name="checkout.phtml" hash="43131db04ee760c48c4e28111b644a47"/></dir><dir name="calculator"><file name="calculatorForm.phtml" hash="8be6dcb0ab4e0ea1a68c9d6b5579da13"/><file name="calculatorLink.phtml" hash="3e99a37084c7252faedf6e6ec0a7e37d"/></dir><file name="clean.phtml" hash="fc92035839e69f52192eb9c3063a6864"/><dir name="custom"><file name="form.phtml" hash="21f7a8037533dcf71dd0a6897b62cd45"/><file name="info.phtml" hash="70a72da32d8d0a952bb6bf3e21df1100"/><file name="secondCard.phtml" hash="6a6dec940a275d4d0098e2db4aa8bb4f"/><file name="success.phtml" hash="aad02aca4abe256e3c628580b0e7642c"/></dir><dir name="custom_ticket"><file name="form.phtml" hash="2c44d0abc9fe38789655eca0e2f0cdc0"/><file name="info.phtml" hash="ab580075fca55962463cbb17628b736d"/><file name="success.phtml" hash="17a8e81b84431e61bbf2d5d45740da91"/></dir><file name="discount.phtml" hash="310ed2fcc7620c97002e4af155c5aecc"/><dir name="onestepcheckout"><dir name="custom"><file name="form.phtml" hash="0e429880a66f1439cd77157901d81145"/></dir></dir><dir name="standard"><file name="form.phtml" hash="58c5c0d3e127ce454307f398ef92a294"/><file name="info.phtml" hash="70a72da32d8d0a952bb6bf3e21df1100"/><file name="pay.phtml" hash="3e3b83363e355778b98908847a56ab28"/><file name="success.phtml" hash="07a248b28e8465861d2b6ab7e43cbf45"/></dir></dir></dir><dir name="layout"><file name="mercadopago.xml" hash="60110429683338f7742f00c803c75be5"/></dir></dir></dir></dir></target><target name="magelib"><dir name="MercadoPago"><dir name="Lib"><file name="Api.php" hash="7149abfb4a2e07522fd99d2a3934c894"/><file name="RestClient.php" hash="13d49937d6ba8b7e245179c74a762940"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="mercadopago"><dir name="css"><file name="MPv1.css" hash="1cf00ede8f44bb95cba4130e18ac2a66"/><file name="style-calculator.css" hash="bf0ceced0fe34d9394b779fff081d86c"/><file name="style-success.css" hash="6e7b8fd0bf1b17a5804b5466e9cd4b89"/><file name="style.css" hash="02d16c1cb9a0211f4cc8eebd0490d288"/></dir><dir name="images"><file name="loading.gif" hash="5c43434f066c2fbc4714c768b8f83853"/><file name="logo.png" hash="460a0815c67a23da265f42c8bab0842a"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="mercadopago"><dir name="images"><file name="cards.jpg" hash="53b06cbec7b20d95cdcaaf3b49bd2aa5"/><file name="logo.png" hash="460a0815c67a23da265f42c8bab0842a"/><file name="mercadoenvios.png" hash="006cd6ddfa8e5a19354942f79b659b5e"/></dir><file name="styles.css" hash="cac25e698c010f73dc3af01ef3377320"/></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="mercadopago"><file name="jquery-1.11.0.min.js" hash="52d16e147b5346147d0f3269cd4d0f80"/><file name="mercadopago.js" hash="c65253b002b3dd90d893c6382f1f3101"/><file name="mercadopago_calculator.js" hash="05c76965e58be631fb3a1f5ffe25bdde"/><file name="mercadopago_osc.js" hash="5103595bba1da38b1b337f5ef9b1e955"/><file name="tiny.min.js" hash="71bce92ef942b0ac15683f94e1f3e3a5"/><file name="tinyJ.js" hash="3318ec214b9a21fe954ce5675de013f3"/></dir></dir></target><target name="mageetc"><dir name="modules"><file name="MercadoPago_Core.xml" hash="0770f2e1dd0110c2c13a330d3411fd68"/><file name="MercadoPago_MercadoEnvios.xml" hash="f7e8607c78d8b39075eb8f7700691a44"/><file name="MercadoPago_OneStepCheckout.xml" hash="9e05c392d8f00c9604ac9ad748977489"/></dir></target><target name="magelocale"><dir name="en_US"><file name="MercadoPago_Core.csv" hash="929d639a9ea709469ccb2ce6aeb37d42"/></dir><dir name="es_AR"><file name="MercadoPago_Core.csv" hash="f99c1410f60770a71d641cb6cec0cfae"/></dir><dir name="es_CL"><file name="MercadoPago_Core.csv" hash="1dd2e0d616fbaf39ba36a348ad313d3d"/></dir><dir name="es_CO"><file name="MercadoPago_Core.csv" hash="cb3c1927ef25f917f6971c14869c174f"/></dir><dir name="es_ES"><file name="MercadoPago_Core.csv" hash="111d4e9855ca4595aec58ac83fb1cbe9"/></dir><dir name="es_MX"><file name="MercadoPago_Core.csv" hash="f01f6e782c4bb4cb523406ce80c690f5"/></dir><dir name="es_VE"><file name="MercadoPago_Core.csv" hash="b9906ef771f340da15382c75e8389001"/></dir><dir name="pt_BR"><file name="MercadoPago_Core.csv" hash="97a978a2242508f9cb16113dc10f4289"/></dir></target></contents>
35
  <compatible/>
36
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
37
  </package>