forked from PluginAndPartners/cart-woocommerce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
398 lines (322 loc) · 16.7 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
=== Mercado Pago payments for WooCommerce ===
Contributors: mercadopago, mercadolivre, claudiosanches, marcelohama
Tags: ecommerce, mercadopago, woocommerce
Requires at least: 4.9.10
Tested up to: 5.3
Requires PHP: 5.6
Stable tag: 4.1.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Offer to your clients the best experience in e-Commerce by using Mercado Pago as your payment method.
== Description ==
Mercado Pago leads the technological transformation of finance in Latin America and develops tools to take its collections to another level. Integrate a payment avenue in your website with our official WooCommerce plugin. With out checkout options you can offer the payment methods that everyone prefers, with the best possible financing: purchases in up to 24 installments, credit and debit cards, in-person payments and money in the Mercado Pago account.
= Why choose Mercado Pago? =
We operate in Argentina, Brazil, Mexico, Peru, Chile, Uruguay and Colombia with businesses of all sizes. They choose us, from entrepreneurs who are just beginning to consolidated big brands in the market.
We process more than 6 million transactions with Visa and Mastercard cards every year and we do so protecting your money, always. Accept payments with the most used cards and offer installments with the best possible financing. With our ready-to-use solutions, going further is in your hands.
You can trust us as you trust a strategic partner. Use the money from your sales once it is available in your Mercado Pago account, with our prepaid card, or withdraw it to your bank at no additional cost. View our fees and have the money from your sales instantly.
= Main Functionalities of Mercado Pago =
* Processing via IPN / Webhook online and in real time;
* High approval rates thanks to a robust fraud analysis;
* Potential clients: more than 120 million users in Latin America trust us;
* Sandbox test environment;
* Log and debug options;
* PCI level 1 Certification;
* Accept the payment methods everyone prefers;
* Installment payments;
* Payments in advance from 2 to 14 business days, according to our Terms and Conditions;
* One-click payments with the basic and personalized Mercado Pago checkouts;
* Payments via tickets (Boletos);
* Subscriptions;
* Seller Protection Program.
= Compatibility =
- WooCommerce 3.0 or higher.
== Screenshots ==
1. `High approval rates.`
2. `Your money available instantly.`
3. `All payment methods.`
4. `You do not need to write a single line of code to receive payments.`
5. `01 Create an account in Mercado Pago.`
6. `02 Activate the module in your store.`
7. `03 Receive the money from your sales.`
== Frequently Asked Questions ==
= How do we protect the sellers =
We take care of the money with maximum security
We help you in case of problems
We protect your sales against chargebacks
= Where can I find the documentation? =
Check out our official documentation for installing and configuring the Mercado Pago plugin in your store.
= Where and how can I contribute? =
Suggest documentation improvement on [our website](https://www.mercadopago.com.br/developers/es/plugins_sdks/plugins/official/woo-commerce/) for integrators and developers,
Subscribe to the [development log](https://plugins.trac.wordpress.org/log/woocommerce-mercadopago/) by [RSS](https://plugins.trac.wordpress.org/log/woocommerce-mercadopago/?limit=100&mode=stop_on_copy&format=rss),
[Review the code](https://plugins.trac.wordpress.org/browser/woocommerce-mercadopago/) and visit the [SVN repository](https://plugins.svn.wordpress.org/woocommerce-mercadopago/),
Help us translate WordPress: [Translate](https://translate.wordpress.org/projects/wp-plugins/woocommerce-mercadopago/) the plugin for your country.
== Installation ==
= Minimum Technical Requirements =
* WordPress version
* Compatibility and dependency of WooCommerce VXX
* LAMP Environment (Linux, Apache, MySQL, PHP)
* SSL Certificate
* Additional configuration: safe_mode off, memory_limit higher than 256MB
Install the module in two different ways: automatically, from the “Plugins” section of WordPress, or manually, downloading and copying the plugin files into your directory.
Automatic Installation by WordPress admin
1. Access "Plugins" from the navigation side menu of your WordPress administrator.
2. Once inside Plugins, click on 'Add New' and search for 'Mercado Pago payments for WooCommerce' in the WordPress Plugin list
3. Click on "Install."
Done! It will be in the "Installed Plugins" section and from there you can activate it.
Manual Installation
1. Download the [zip] (https://github.com/mercadopago/cart-woocommerce/archive/master.zip) now or from the o WordPress Module [Directory] (https://br.wordpress.org/plugins/woocommerce-mercadopago/)
2. Unzip the folder and rename it to ”woocommerce-mercadopago”
3. Copy the "woocommerce-mercadopago" file into your WordPress directory, inside the "Plugins" folder.
Done!
= Installing this plugin does not affect the speed of your store! =
If you installed it correctly, you will see it in your list of "Installed Plugins" on the WordPress work area. Please enable it and proceed to your Mercado Pago account integration and setup.
= Mercado Pago Integration =
1. Create a Mercado Pago [seller account](https://www.mercadopago.com.br/registration-company?confirmation_url=https%3A%2F%2Fwww.mercadopago.com.br%2Fcomo-cobrar) if you don't have one yet. It's free and takes only seconds!
2. Get your [credentials](https://www.mercadopago.com.br/developers/pt/guides/localization/credentials), they are the keys that uniquely identify you within the platform.
3. Set checkout payment preferences and make other advanced settings to change default options.
4. Approve your account to go to [Production](https://www.mercadopago.com.br/developers/pt/guides/payments/api/goto-production/) and receive real payments.
= Configuration =
Set up both the plugin and the checkouts you want to activate on your payment avenue. Follow these five steps instructions and get everything ready to receive payments:
1. Add your **credentials** to test the store and charge with your Mercado Pago account **according to the country** where you are registered.
2. Approve your account in order to charge.
3. Fill in the basic information of your business in the plugin configuration.
4. Set up **payment preferences** for your customers.
5. Access **advanced** plugin and checkout **settings** only when you want to change the default settings.
Check out our <a href="https://www.mercadopago.com.br/developers/pt/plugins_sdks/plugins/official/woo-commerce/">official documentation</a> for more information on the specific fields to configure.
== Changelog ==
= v4.1.1 (10/01/2020) =
* Feature
- Currency Conversion in Checkout Mercado Pago added
* Bug fixes
- Currency Conversion for CHO Custom ON and OFF fixed
- Shipping Cost in the creation of Preferences fixed
- ME2 shipping mode in the creation of Preferences removed
- Checkout Mercado Pago class instance fixed when the first configurations are saved
= v4.1.0 (06/01/2020) =
* Feature
- Updated plugin name from "WooCommerce Mercado Pago" to "Mercado Pago payments for WooCommerce".
- Feature currency conversion returned.
- New feature to check if cURL is installed
- Refactored Javascript code for custom checkout Debit and credit card. Performance improvement, reduced number of SDK calls. Fixed validation errors. Javascript code refactored to the order review page. Removed select from mexico payment method.
* Bug fixes
- Fixed credential issue when the plugin is upgraded from version 3.x.x to 4xx. Unable to save empty credential.
- Fixed issue to validate credential when checkout is active. The same problem occurs when removing the enabled checkout credential.
- Fixed error: Undefined index: MLA in WC_WooMercadoPago_Credentials.php on line 163.
- Fixed error: Call to a member function analytics_save_settings() in WC_WooMercadoPago_Hook_Abstract.php on line 68. Has affected users that cleared the credential and filled new credential production.
- Fixed load of WC_WooMercadoPago_Module.php file.
- Fixed error Uncaught Error: Call to a member function homologValidate().
- Fixed error Undefined index: section in WC_WooMercadoPago_PaymentAbstract.php on line 303. Affected users who did not have homologous accounts
- Fixed issue to validate credential when checkout is active. The same problem occurs when removing the enabled checkout credential.
- Fixed issue to calculate commission and discount.
- Fixed Layout of checkout custom input.
- Fixed translation ES of Modo Producción, Habilitá and definí
- Fixed Uncaught Error call to a member function update_status() in WC_WooMercadoPago_Notification_Abstract.php. Handle Mercado Pago Notification Failures and Exceptions.
- Fix PT-BR debit card translation on admin.
- Fix PT-BR debit card translation on checkout.
- Remove "One Step Checkout" from CHO Custom Off.
- Remove Mercado Creditos from Custom CHO OFF.
- Fixed issue to check if WooCommerce plugin is installed
* Break change
- Removed feature and support to Mercado Envios shipping. Before install the plugin verify if your store has another method of shipping configured.
= v4.0.8 (13/09/2019) =
* Bug fixes
- Fixed mercado envios
- Fexed show fee in checkout
- Fixed translation file
- Fixed constant file
= v4.0.7 (12/09/2019) =
* Bug fixes
- Fixed layout incompatibility
- Fixed process to validate card at custom checkout
- Fixed payment due at ticket
- Fixed spanish translation
= v4.0.6 (09/09/2019) =
* Bug fixes
- Problem with all translations fixed
= v4.0.5 (04/09/2019) =
* Bug fixes
- Problem with translations in Portuguese fixed
= v4.0.4 (03/09/2019) =
* Bug fixes
- Conflict between php5.6 and php7 solved
= v4.0.3 (03/09/2019) =
* Bug fixes
- Fixed basic checkout layout when theme uses bootstrap
- Fixed all Custom checkout layout when theme uses bootstrap
- Fixed input blank in basic checkout config
= v4.0.2 (02/09/2019) =
* Feature All
- Performance improvement
- UX and UI improvements
- Code refactoring
- Design standards: SOLID, Abstract Factory and Singleton
- SDK Refactor: Avoid repeated external requests.
- New Credential Validation Logic
- Plugin Content Review
- Adjustment in translations
- Unification of general plugin settings with payment method setup, simplifying setup steps
- Logs to assist support and integration
* Bug fixes
- Added product_id
- Fixed payment account_money
- Fixed translation Spanish Neutral and Argentino
= v4.0.2-Beta (13/08/2019) =
* Bug fixes
- Fixed bug when update plugin from version 3.0.17
- Fixed bug thats change production mode of basic, custom and ticket checkout when update version.
- Added statement_descriptor in basic checkout
- Fixed title space checkout custom
= v4.0.1-Beta (09/08/2019) =
* Bug fixes
- Fixed notification IPN and Webhook
- Fixed payment processing
- Fixed Argentina ticket checkout
- Fixed rule for custom checkout to generate token
- Fixed layout checkouts
= v4.0.0-Beta (02/08/2019) =
* Feature All
- Performance improvement
- UX and UI improvements
- Code refactoring
- Design standards: SOLID, Abstract Factory and Singleton
- SDK Refactor: Avoid repeated external requests.
- New Credential Validation Logic
- Plugin Content Review
- Adjustment in translations
- Unification of general plugin settings with payment method setup, simplifying setup steps
- Logs to assist support and integration
= v3.1.1 (03/05/2019) =
* Feature All
- Added alert message on all ADMIN pages for setting access_token and public_key credentials, as client_id and client_secret credentials will no longer be used. Basic Checkout will continue to work by setting these new credentials.
- We have added minor translation enhancements.
- We add error message when any API error occurs while validating credentials.
= v3.1.0 (17/04/2019) =
* Feature All
- We are no longer using client_id and client_secret credentials. This will affect the functioning of the basic checkout. You will need to configure access_token and public_key, in the plugin settings have. You can access the link to get the credentials inside of configurations of plugin.
* Improvements
- Performance enhancements have been made, removing unnecessary requests and adding scope limitation for some functionality.
= v3.0.17 (07/08/2018) =
* Feature All
- Adding X Product ID
- Migration from v0 (collections) to v1
= v3.0.16 (20/07/2018) =
* Feature MCO
- Adding PSE gateway for Colombia
* Improvements
- Some code improvements
= v3.0.15 (15/03/2018) =
* Improvements
- Allowing customization by merchants, in ticket fields (credits to https://github.com/fernandoacosta)
- Fixed a bug in Mercado Envios processment.
= v3.0.14 (13/03/2018) =
* Improvements
- Discount and fee by gateway accepts two leading zeros after decimal point;
- Customers now have the option to not save their credit cards;
- Checkout banner is now customizable.
= v3.0.13 (01/03/2018) =
* Bug fixes
- Fixed a bug in modal window for Basic Checkout.
= v3.0.12 (28/02/2018) =
* Improvements
- Added date limit for ticket payment;
- Added option for extra tax by payment gateway;
- Increased stability.
= v3.0.11 (19/02/2018) =
* Improvements
- Improved feedback messages when an order fails;
- Improved credential validation for custom checkout by credit cards.
= v3.0.10 (29/01/2018) =
* Improvements
- Improved layout in Credit Card and Ticket forms;
- Improved support to WordPress themes.
= v3.0.9 (16/01/2018) =
* Bug fixes
- Fixed a bug in the URL of product image;
- Fix count error in sdk (credits to xchwarze).
= v3.0.8 (05/01/2018) =
* Improvements
- Increased support and handling to older PHP;
- IPN/Webhook now customizable.
= v3.0.7 (21/12/2017) =
* Improvements
- Checking presence of older versions to prevent inconsistences.
= v3.0.6 (13/12/2017) =
* Improvements
- Added validation for dimensions of products;
- Added country code for analytics.
* Bug fixes
- Fixed a problem related to the title of payment method, that were in blank when configuring the module for the first time.
= v3.0.5 (22/11/2017) =
* Bug fixes
- Fixed a bug in the URL of javascript source for light-box window.
= v3.0.4 (13/11/2017) =
* Improvements
- Improved webhook of ticket printing to a less generic one.
* Bug fixes
- FIxed a bug related to payment status of tickets.
= v3.0.3 (25/10/2017) =
* Features
- Rollout to Uruguay for Custom Checkout and Tickets.
* Bug fixes
- Not showing ticket form when not needed.
= v3.0.2 (19/10/2017) =
* Bug fixes
- Fixed the absence of [zip_code] field in registered tickets for Brazil.
= v3.0.1 (04/10/2017) =
* Bug fixes
- We fixed a Javascript problem that are occurring when payments were retried in custom checkout and tickets;
- Resolved the size of Mercado Pago icon in checkout form.
* Improvements
- Allowing absence of SSL if debug mode is enabled;
- Optmizations in form layout of custom checkout and tickets;
- Validating currency consistency before trying conversions;
- References to the new docummentations.
= v3.0.0 (25/09/2017) =
* Features
- All features already present in <a href="https://br.wordpress.org/plugins/woocommerce-mercadopago/">Woo-Mercado-Pago-Module 2.x</a>;
- Customization of status mappings between order and payments.
* Improvements
- Added CNPJ document for brazilian tickets;
- Optimization in HTTP requests and algorithms;
- Removal of several redundancies;
- HTML and Javascript separation;
- Improvements in the checklist of system status;
- More intuitive menus and admin navigations.
= 2.0.9 (2017/03/21) =
* Improvements
- Included sponsor_id to indicate the platform to MercadoPago.
= 2.0.8 (2016/10/24) =
* Features
- Open MercadoPago Modal when the page load;
* Bug fixes
- Changed notification_url to avoid payment notification issues.
= 2.0.7 (2016/10/21) =
* Bug fixes
- Improve MercadoPago Modal z-index to avoid issues with any theme.
= 2.0.6 (2016/07/29) =
* Bug fixes
- Fixed fatal error on IPN handler while log is disabled.
= 2.0.5 (2016/07/04) =
* Improvements
- Improved Payment Notification handler;
- Added full support for Chile in the settings.
= 2.0.4 (2016/06/22) =
* Bug fixes
- Fixed `back_urls` parameter.
= 2.0.3 (2016/06/21) =
* Improvements
- Added support for `notification_url`.
= 2.0.2 (2016/06/21) =
* Improvements
- Fixed support for WooCommerce 2.6.
= 2.0.1 (2015/03/12) =
* Improvements
- Removed the SSL verification for the new MercadoPago standards.
= 2.0.0 (2014/08/16) =
* Features
- Adicionado suporte para a moeda `COP`, lembrando que depende da configuração do seu MercadoPago para isso funcionar;
- Adicionado suporte para traduções no Transifex.
* Bug fixes
* Corrigido o nome do arquivo principal;
* Corrigida as strings de tradução;
* Corrigido o link de cancelamento.