| 1 |
=== MakeCommerce for WooCommerce === |
| 2 |
Contributors: MakeCommerce |
| 3 |
Tags: woocommerce, payment, maksekeskus, shipping, banklink, creditcard, estonia, latvia, lithuania, pangalink, kaardimaksed, omniva, smartPOST, WPML , eesti, swedbank, seb, lhv, citadele, nordea, pocopay |
| 4 |
Requires at least: 4.7 |
| 5 |
Tested up to: 5.5 |
| 6 |
Stable tag: 2.6.2 |
| 7 |
Requires PHP: 5.6 |
| 8 |
License: GPLv2 or later |
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 10 |
Payment Gateway for Estonian, Latvian, Lithuanian and Finnish bank-links and Visa/MasterCard payments with single contract (by Maksekeskus). And more... |
| 11 |
|
| 12 |
|
| 13 |
== Description == |
| 14 |
The plugin makes online payments possible using MakeCommerce / Maksekeskus Payment Gateway and provides shipping methods for Omniva, Itella and DPD. |
| 15 |
In order to use the services you need to sign up at https://makecommerce.net/ |
| 16 |
and then configure the module by entering API credentials given to your shop after sign-up. |
| 17 |
(you can also test out the module without signup, using test-shop credentials). |
| 18 |
|
| 19 |
The plugin offers bank-links of all major banks in Estonian, Latvian, Lithuanian and Finnish markets, plus credit card payments. |
| 20 |
You only need to have one bank account, no need to sign contracts with multiple different banks. |
| 21 |
We have no contract or sign-up fees. Traditional banks charge contract fees that will make your initial costs much higher. |
| 22 |
See more: https://makecommerce.net/en/prices/ |
| 23 |
Plus it solves some shipments-related functions as well. |
| 24 |
|
| 25 |
Overview of functionality: |
| 26 |
|
| 27 |
* Bank-links of all major banks in Estonia, Latvia, Lithuania, Finland |
| 28 |
* Credit-card payments (Visa, Mastercard) through MakeCommerce PCI DSS compliant card dialog (removes compliancy requirement from merchant) |
| 29 |
* Customisable payment methods presentation |
| 30 |
* Payment country selector independent from billing/shipping address |
| 31 |
* Make full or partial refunds right within shop Admin (order view) |
| 32 |
* Omniva, Smartpost & DPD automated parcel terminals as shipment methods |
| 33 |
* Omniva & Smartpost courier service as shipment method |
| 34 |
* Automatic registration of shipments into Omniva & Smartpost systems |
| 35 |
* Printing Omniva/Smartpost/DPD parcel labels right within shop Admin (orders view) |
| 36 |
* Shipping methods support Shipping Zones |
| 37 |
* Supports multi-lingual shops (WPML and Polylang). The plugin is fully translated to English, Russian, Estonian, Latvian and Lithuanian |
| 38 |
* Supports WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels |
| 39 |
* Supports WordPress multi-site |
| 40 |
|
| 41 |
|
| 42 |
== Installation == |
| 43 |
1. Install the plugin through the WordPress plugins screen directly. |
| 44 |
2. Activate the plugin through the 'Plugins' screen in WordPress |
| 45 |
3. Configure MakeCommerce API settings (Woocommerce->API->MakeCommerce API access) |
| 46 |
4. Fine-tune and activate your payment settings (Woocommerce->Checkout->MakeCommerce) |
| 47 |
5. Configure and activate shipping methods: |
| 48 |
* Woocommerce->Shipping->Omniva Parcel Machine by MC |
| 49 |
* Woocommerce->Shipping->SmartPOST Parcel Machine by MC |
| 50 |
* Woocommerce->Shipping->DPD Parcel Machine by MC |
| 51 |
* Woocommerce->Shipping->Omniva Courier by MC |
| 52 |
* Woocommerce->Shipping->SmartPOST Courier by MC |
| 53 |
|
| 54 |
|
| 55 |
See more on: |
| 56 |
https://makecommerce.net/integration-modules/MakeCommerce-WooCommerce-Payment-plugin/ |
| 57 |
|
| 58 |
|
| 59 |
== Screenshots == |
| 60 |
|
| 61 |
1. presentation of payment methods in checkout dialog |
| 62 |
5. easy way to refund |
| 63 |
10. the plugin adds to shipping methods to the shop |
| 64 |
11. the plugin provides dropdowns of Parcel Terminals to checkout page |
| 65 |
14. you can print package labels right from the shop admin view |
| 66 |
15. you can mark some product as 'not suitable' for parcel terminal delivery |
| 67 |
21. for multi-lingual shops you can adjust translations |
| 68 |
|
| 69 |
|
| 70 |
- |
| 71 |
|
| 72 |
== Changelog == |
| 73 |
|
| 74 |
= 2.6.2 2020-10-13 = |
| 75 |
* Fix - Bug in payment processing |
| 76 |
|
| 77 |
= 2.6.1 2020-10-13 = |
| 78 |
* Feature - Added Polylang support |
| 79 |
* Feature - Added WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels support |
| 80 |
* Feature - Support multiple ToS url's for SimpleCheckout |
| 81 |
* Feature - Added payment method metadata to order view |
| 82 |
* Tweak - Full translation of English, Russian, Estonian, Latvian and Lithuanian |
| 83 |
* Tweak - Carrier country selection for Omniva and DPD shipping methods |
| 84 |
* Tweak - Renamed DPD Pickup network to DPD parcel machine |
| 85 |
* Fix - Omniva courier transportation registration |
| 86 |
* Fix - Replaced deprecated functions |
| 87 |
* Fix - Tracking codes for Omniva courier and others |
| 88 |
|
| 89 |
= 2.6.0 2020-09-01 = |
| 90 |
* Fix - README file fixes |
| 91 |
* Fix - WordPress 5.5 support verified |
| 92 |
* Fix - Delivery time was displayed on parcel machine and other not needed delivery types. |
| 93 |
* Tweak - Translation updates |
| 94 |
* Feature - Shipment tracking links (different .tld per shop/delivery country, if possible different language automatically selected) |
| 95 |
|
| 96 |
= 2.5.14 2020-08-10 = |
| 97 |
* Fix - Typo |
| 98 |
|
| 99 |
= 2.5.13 2020-08-07 = |
| 100 |
* Fix - Emails to customer (e.g. order confirmation) are sent in correct language now |
| 101 |
* Fix - language files for et, lv, lt, ru updated |
| 102 |
|
| 103 |
= 2.5.12 2020-07-24 = |
| 104 |
* Fix - Return URL language fix in case of WPML language as URL parameter is used |
| 105 |
|
| 106 |
= 2.5.11 2020-07-22 = |
| 107 |
* Fix - Return URL language fix |
| 108 |
* Fix - payLater notice |
| 109 |
* Feature - free shipping coupon support |
| 110 |
* Feature - tracking info in emails |
| 111 |
* Fix - Shipping registration timing |
| 112 |
|
| 113 |
= 2.5.10 2020-03-25 = |
| 114 |
* Fix - Slice banner defaults to no |
| 115 |
|
| 116 |
= 2.5.9 2020-03-22 = |
| 117 |
* Feature - Slice banner added |
| 118 |
|
| 119 |
= 2.5.8 2020-03-17 = |
| 120 |
* Fix - CC payments using currency other than EUR is now supported |
| 121 |
* Fix - WooCommerce 4.0.x support verified |
| 122 |
* Fix - payment update triggers randomized |
| 123 |
|
| 124 |
= 2.5.7 2020-02-06 = |
| 125 |
* Fix - Few translation strings fixed |
| 126 |
* Fix - Support for sequential order numbers |
| 127 |
|
| 128 |
= 2.5.6 2020-01-29 = |
| 129 |
* Fix - Woocommerce 3.9.x support verified |
| 130 |
* Fix - Avoid multiple hidden parcel machine divs at checkout page |
| 131 |
|
| 132 |
= 2.5.5 2019-10-23 |
| 133 |
* Fix - mTasku and Pay Later methods support added |
| 134 |
|
| 135 |
= 2.5.4 2019-06-14 = |
| 136 |
* Fix - PolyLang / WPML detection further improved * |
| 137 |
|
| 138 |
= 2.5.3 2019-06-13 = |
| 139 |
* Fix - Changed PolyLang detection, previous one broke WPML * |
| 140 |
|
| 141 |
= 2.5.2 2019-04-03 = |
| 142 |
* Fix - Omniva tracking code was erraneously replaced on order update |
| 143 |
|
| 144 |
= 2.5.1 2019-02-03 = |
| 145 |
* Fix - WPML handling improved, return pages / confirmation emails now in previously selected language |
| 146 |
|
| 147 |
= 2.5.0 2018-12-18 = |
| 148 |
* Fix - Shipping tax calculation fix |
| 149 |
|
| 150 |
= 2.4.9 2018-09-18 = |
| 151 |
* Fix - Pre/post WC 3.4 handling improved |
| 152 |
|
| 153 |
= 2.4.8 2018-09-17 = |
| 154 |
* Fix - Initial configuration links fixed, typo fix |
| 155 |
|
| 156 |
= 2.4.7 2018-09-17 = |
| 157 |
* Fix - Initial configuration links fixed |
| 158 |
|
| 159 |
= 2.4.6 2018-06-15 = |
| 160 |
* Fix - Mobile number check without area code |
| 161 |
|
| 162 |
= 2.4.5 2018-05-20 = |
| 163 |
* Fix - Finnish Nordea logo |
| 164 |
|
| 165 |
= 2.4.4 2018-05-20 = |
| 166 |
* Fix - Woocommerce 3.4.X support |
| 167 |
|
| 168 |
= 2.4.3 2018-02-09 = |
| 169 |
* Fix - Woocommerce 3.3.x support |
| 170 |
* Fix - compatibility with BackupBuddy plugin |
| 171 |
* Tweak - Enabled the "enabled" button |
| 172 |
* Feature - Simple Checkout enabled by default |
| 173 |
|
| 174 |
= 2.4.2 2017-10-24 = |
| 175 |
* Fix - Woocommerce 2.6.x support |
| 176 |
* Fix - php errors fixed |
| 177 |
* Tweak - Coupon usage for free transportation |
| 178 |
* Feature - Ability to change order shipping information in Admin view |
| 179 |
|
| 180 |
= 2.4.1 2017-08-30 = |
| 181 |
* Tweak - Disabled autoload of "Shipping destinations" |
| 182 |
|
| 183 |
= 2.4 2017-07-12 = |
| 184 |
* Feature - added support for Woocommerce Subscriptions recurring payments (https://woocommerce.com/products/woocommerce-subscriptions/ |
| 185 |
* Fix - 'Print Parcel labels' button did not work in some cases |
| 186 |
|
| 187 |
= 2.3.1 2017-07-03 = |
| 188 |
* Fix - fixing backward support for older Woo version |
| 189 |
* Tweak - on payment, removed order state valuation, Woo handles it |
| 190 |
|
| 191 |
= 2.3 2017-05-25 = |
| 192 |
* Feature - Omniva Parcel Terminals can be used without Omniva contract (paid via Maksekeskus) |
| 193 |
* Feature - Added transport method 'DPD pickup network' |
| 194 |
* Feature - SmartPOST courier now supports delivery time-window selection |
| 195 |
* Feature - SimpleCheckout now supports Woo coupons |
| 196 |
|
| 197 |
= 2.2.7 2017-05-09 = |
| 198 |
* Fix - SimpleCheckout now supports product variations |
| 199 |
|
| 200 |
= 2.2.6 2017-05-03 = |
| 201 |
* Tweak - SimpleCheckout now respects 'Enable Guest Checkout' setting |
| 202 |
* Fix - SimpleCheckout does not include disabled shipping methods |
| 203 |
* Fix - another Woo 2.6 - 3.0 compatibility fixes |
| 204 |
|
| 205 |
= 2.2.5 2017-04-27 = |
| 206 |
* Fix - another Woo 2.6 - 3.0 compatibility fix |
| 207 |
|
| 208 |
= 2.2.4 2017-04-25 = |
| 209 |
* Fix - fixed SimpleCheckout compatibility with Woo 3.0 warnings |
| 210 |
* Fix - shipping method tax calculation fix on Simplecheckout |
| 211 |
|
| 212 |
= 2.2.3 2017-04-18 = |
| 213 |
* Fix - tax was not correctly applied on SimpleCheckout |
| 214 |
|
| 215 |
= 2.2.2 2017-04-10 = |
| 216 |
* Fix - wrong country selector (flag) was not high-lighted at payment method selection on Woo 3.x |
| 217 |
|
| 218 |
= 2.2.1 2017-04-03 = |
| 219 |
* Feature - Support for WordPress Multi-Site, aka WPMU, aka Network |
| 220 |
* Fix - SimpleCheckout to work without any shipping methods |
| 221 |
|
| 222 |
= 2.2.0 2017-03-21 = |
| 223 |
* Feature - SimpleCheckout |
| 224 |
* Tweak - translations of error texts |
| 225 |
* Tweak - individual sub-modules can be switched on/off on API settings page |
| 226 |
* Fix - making refund now works again |
| 227 |
|
| 228 |
= 2.1.5 2017-02-20 = |
| 229 |
* Fix - parcel label print resulted in empty page |
| 230 |
|
| 231 |
= 2.1.4 2017-02-17 = |
| 232 |
* Fix - parcel-machine related shipping methods were not available at some cases |
| 233 |
|
| 234 |
= 2.1.3 2017-02-17 = |
| 235 |
* Feature - new Shipping method - SmartPOST courier |
| 236 |
* Tweak - parcel terminal name/address is now copied into order delivery address |
| 237 |
* Fix - canceling payment process will now return to cart |
| 238 |
* Fix - fixed some warning messages popping up |
| 239 |
|
| 240 |
= 2.1.2 2017-01-30 = |
| 241 |
* Fix - occasional false warning 'No payment methods for selected country' removed |
| 242 |
* Fix - parcel-machine info was missing from order view |
| 243 |
|
| 244 |
= 2.1.1 2017-01-17 = |
| 245 |
* Fix - when shop had credit-card only from MK, the card logos were not displayed |
| 246 |
* Tweak - fallback to billing address data when registering shipment at carrier and shipment address field is empty |
| 247 |
* Tweak - credit-card dialog now loaded on /order-pay/ page |
| 248 |
* Tweak - various translations improvements |
| 249 |
* Tweak - code restructured and cleaned |
| 250 |
|
| 251 |
= 2.0.1 2016-11-29 = |
| 252 |
* Tweak - product parcel-machine shipment attributes available now for variable product type as well |
| 253 |
* Tweak - removed 'shipped via' hook |
| 254 |
|
| 255 |
= 2.0.0 2016-11-24 = |
| 256 |
* Feature - Shipping methods now use Woocommerce Shipping Zones, you can define pricing per zone |
| 257 |
* Feature - added shipping method "Omniva courier" |
| 258 |
* Feature - possibility to hide country selector (flag) at payment methods |
| 259 |
* Tweak - shop configuration is updated automatically, daily |
| 260 |
* Tweak - solved a conflict with polylang (though not compatible with) |
| 261 |
* Fix - improved language handling on card-payment (wpml) |
| 262 |
* Fix - improved translations handling of shipping methods (wpml) |
| 263 |
* Tweak - improved priority grouping in parcel terminals listing |
| 264 |
* Tweak - display weight units at shipment method configurations |
| 265 |
|
| 266 |
= 1.1.7 2016-09-19 = |
| 267 |
* Feature - Omniva/Itella shipping methods: added possibility to define free shipping amount per destination country |
| 268 |
* Feature - added 'Print parcel label' button to order view |
| 269 |
* Feature - added possibility to mark a product as "Shipping free to parcel automat" |
| 270 |
* Tweak - simplified payment methods settings dialog (shop name comes from API) |
| 271 |
* Tweak - simplified API settings dialog |
| 272 |
* Tweak - improved payment options presentation |
| 273 |
|
| 274 |
= 1.1.5 2016-08-15 = |
| 275 |
* Fix - Fixed mising sender data on parcel label print |
| 276 |
|
| 277 |
= 1.1.4 2016-08-15 = |
| 278 |
* Fix - Parcel Machine selection verification did not work on some themes |
| 279 |
|
| 280 |
= 1.1.3 2016-08-09 = |
| 281 |
* Fix - got rid of waring on order confirmation page |
| 282 |
|
| 283 |
= 1.1.2 2016-08-04 = |
| 284 |
* Fix - fixed Parcel Machine selection bug |
| 285 |
|
| 286 |
= 1.1.1 2016-07-27 = |
| 287 |
* Tweak - improved Parcel Machine dropdown presenation |
| 288 |
* Tweak - added ru and fi transaltion files |
| 289 |
|
| 290 |
= 1.1 2016-07-27 = |
| 291 |
* Fix - parcel machine dropdown did not appear if only one shipment method was enabled |
| 292 |
* Feature - WPML-based multilingual shop support |
| 293 |
|
| 294 |
= 0.5 = |
| 295 |
* initial release |
| 296 |
|
| 297 |
|
| 298 |
== Upgrade Notice == |
| 299 |
Upgrade to version 2.0.0 requires WooCommerce 2.6 as minimum (because of the Shipping Zones) |
| 300 |
https://docs.woocommerce.com/document/setting-up-shipping-zones/ |
| 301 |
|
| 302 |
Upgrade to 2.0.0 will create shipping zones based on your current configuration, |
| 303 |
will enable the shipping methods in respective zones and will current transfer pricing to those zones. |
| 304 |
Please review your shipment zones and setup after the upgrade. |
| 305 |
|