Ecster Pay v2 for WooCommerce archived releasesself-updates
Take payments in your store using Ecster Pay.
by Krokedil · github.com/krokedil/krokedil-ecster-pay-v2-for-woocommerce · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/krokedil/krokedil-ecster-pay-v2-for-woocommerce/archive/refs/heads/master.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
Readme
=== Ecster Pay v2 for WooCommerce === Contributors: krokedil, niklashogefjord Tags: ecommerce, e-commerce, woocommerce, ecster Requires at least: 5.0 Tested up to: 6.1.1 Requires PHP: 7.2 WC requires at least: 5.0.0 WC tested up to: 7.4.0 License: GPLv3 License URI: http://www.gnu.org/licenses/gpl-3.0.html Stable tag: trunk
Ecster Pay for WooCommerce is a plugin that extends WooCommerce, allowing you to take payments via Ecster.
== DESCRIPTION == Ecster Pay is an e-commerce checkout solution that gives you more than the individual purchase. The checkout is built to provide more repeat customers and an increased average order value.
To get started with Ecster Pay you need to sign up for an account.
More information on how to get started can be found in the plugin documentation.
== INSTALLATION ==
- Download and unzip the latest release zip file.
- If you use the WordPress plugin uploader to install this plugin skip to step 4.
- Upload the entire plugin directory to your /wp-content/plugins/ directory.
- Activate the plugin through the 'Plugins' menu in WordPress Administration.
- Go WooCommerce Settings --> Payment Gateways and configure your Ecster Pay settings.
- Read more about the configuration process in the plugin documentation.
== CHANGELOG ==
= 2023.04.28 - version 3.3.2 =
- Note - Important information from Ecster: Ecster's owner, Handelsbanken, has made a decision to gradually phase out Ecster's operations. The last day to place new orders is May 1, 2023.
= 2023.02.17 - version 3.3.1 =
- Fix - Adds support for B2B purchases in redirect checkout flow.
= 2022.12.08 - version 3.3.0 =
- Feature - Adds support for redirect checkout flow. With this flow the regular WooCommerce checkout is used and customer is redirected to Ecsters hosted payment page.
- Tweak - Improved logging in plugin.
- Tweak - Rewrite of http request class logic.
= 2022.09.06 - version 3.2.0 =
- Feature - Adds support for multiple checkout layouts. This can be changed via the new Checkout layout setting.
- Tweak - Remove max-width 840px for checkout page. Ecster doesn't limit its checkout width anymore.
- Tweak - Adds rounding order line if order total differs between WooCommerce and Ecster.
- Fix - Calculate fees before processing cart sent to Ecster. This is required for adding custom fees through hooks.
- Fix - Only save _wc_ecster_swish_id to WC order if payment method is Swish. Could cause issues with refunds.
= 2022.03.16 - version 3.1.1 =
- Tweak - Enhanced logging when onBeforeSubmit JS event is triggered from Ecster.
- Fix - Only decode the response in capture request if it is not a WP Error.
= 2022.01.25 - version 3.1.0 =
- Feature - Add support for refunds even for Swish payments.
- Tweak - Bump required PHP version to 7.0.
- Tweak - Update old Docs links to the current ones.
- Tweak - Improve logging messages.
= 2021.09.01 - version 3.0.5 =
- Fix - Improved tax calculation for free items.
= 2021.06.21 - version 3.0.4 =
- Tweak - Small Swedish translation change.
= 2021.04.01 - version 3.0.3 =
- Tweak - New version of plugin update logic via kernl.us.
= 2021.03.04 - version 3.0.2 =
- Fix - Start querying the WC order by Ecster internal reference in API callbacks (instead of temp order id).
- Fix - Don't try to query WC orders if internal reference or temp order number doesn't exist in callback from Ecster.
- Fix - Increase query date to 120 days back when querying orders by temp order number.
= 2021.02.16 - version 3.0.1 =
- Fix - Remove block overlay from Ecster Pay iframe area when replied to onBeforeSubmit event. Could cause issue with 3DSecure signing.
= 2021.02.16 - version 3.0.0 =
- Feature - Plugin rewrite. Plugin now supports Ecsters front end validation JS event. WooCommerce order is created (as a Pending order) when customer clicks purchase button in Ecster.
- Feature - Add support for handling extra checkout fields in checkout.
- Tweak - Added temp order id to solve callbacks until order is created in both systems.
- Tweak - Added separate confirmation class.
- Tweak - Removed unused css.
- Tweak - JS checkout file refactoring.
- Tweak - Remove hooks ecster_wc_before_checkout_form & ecster_wc_after_checkout_form.
- Tweak - Add hooks woocommerce_before_checkout_form & woocommerce_after_checkout_form.
- Tweak - Add js front end logging via ajax.
- Tweak - Set customer email and phone in WC order during confirmation.
- Tweak - Swedish translation update.
- Fix - Don't try to cancel an order in Ecster if it hasn't been paid for.
- Fix - Change query to look for orders in Woo (during API callback) up to 120 days back. Could cause creation of orders in Woo.
= 2020.10.15 - version 2.2.0 =
- Tweak - Display order comment field in Ecster Pay checkout template.
- Fix - Refresh checkout page when adding a coupon that result in 0 order value to swithch from Ecster checkout template to standrard Woo template.
- Fix - Add shipping fee to WooCommerce order during backup order creation process - even when the shipping is named in Swedish.
= 2020.10.15 - version 2.1.0 =
- Tweak - Add shipping fee to WooCommerce order during backup order creation process.
- Tweak - Use WooCommerce Action scheduler fow scheduling OSN callback jobs.
= 2020.08.20 - version 2.0.7 =
- Fix - Avoid division by zero PHP warning in calculating line item tax.
= 2020.08.14 - version 2.0.6 =
- Tweak - Changed CSS to B2B/B2C selector. Could be displayed on two rows with certain themes.
= 2020.07.08 - version 2.0.5 =
- Fix - Don't trigger payment method change function during Woo form submission/order creation process. Could cause conflict with other plugins and prevent user from being redirected to thank uou page.
- Fix - Don't trigger wc_ecster_on_checkout_start_failure function during Woo form submission/order creation process.
= 2020.06.29 - version 2.0.4 =
- Fix - Escape " characters in cart/order data sent to Ecster. Caused Ecster checkout to fail.
- Fix - Only create WC order via fallback order creation sequence if Ecster order status is READY or FULLY_DELIVERED.
= 2020.06.25 - version 2.0.3 =
- Tweak - Check if Ecster reference already exist in order before processing/creating Woo order.
- Tweak - Adds CSS class processing when submitting Woo form to avoid double posting.
- Fix - Save Ecster reference as _transaction_id in backup order creation.
= 2020.06.10 - version 2.0.2 =
- Tweak - Move Select another payment method button to above iframe. Render it via template hook instead of via JS.
- Fix - Save company name correct in WooCommerce order for B2B purchases.
= 2020.06.04 - version 2.0.1 =
- Tweak - Improved displaying of error message in checkout if wrong API keys are entered in settings.
- Fix - Remove current Ecster session and create a new if it has expired. Avoids eternal Ecster spinner in checkout.
- Fix - Change vatRate for fees to work with new API.
- Fix - Rounding fix in fee amount and cart total amount.
= 2020.05.08 - version 2.0.0 =
- Tweak - Major version bump to easier be able to distinguish between EP1 & EP2.
- Tweak - Added plugin version to header in requests sent to Ecster.
- Tweak - Save _wc_ecster_payment_method order post meta in regular checkout flow.
- Fix - Save phone number and email in order if it hasen't been saved during regular checkout form submission.
- Fix - Set correct payment method in backup order creation flow.
- Fix - Fixed bug in WC_Ecster_Request_Update_Reference request in backup order creation flow.
- Fix - Set correct Ecster payment method name and save _transaction_id in submission error (checkout_error) sequence.
= 2020.04.30 - version 1.1.1 =
- Tweak - Updated a couple of strings in Swedish translation.
- Fix - Don't run Ecster js scripts on thank you page. Could cause a new session request to Ecster.
- Fix - Don't try to create order in Woo on backup order creation callback if the callback data contain info regarding a failed payment.
= 2020.04.22 - version 1.1.0 =
- Tweak - Add order note about cause of problem when order is created via checkout error flow.
- Tweak - Moved unsetting of sessions to wc_ecster_unset_sessions() function.
- Tweak - Defaulting countryCode and defaultDeliveryCountry to wc base location (if not set by customer).
- Fix - Fixed double order problem in checkout error flow.
= 2020.03.04 - version 1.0.0 =
- Enhancement -Automatic update feature via kernl.us.
= 2020.02.28 - version 0.1.0 =
- Initial release.
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| 3.3.2 | Apr 28, 2023 |
| 3.3.1 | Feb 17, 2023 |
| 3.3.0 | Dec 8, 2022 |
| 3.2.0 | Sep 6, 2022 |
| 3.1.1 | Mar 16, 2022 |
| 3.1.0 | Jan 25, 2022 |
| 3.0.4 | Jul 5, 2021 |
| 3.0.3 | Apr 1, 2021 |
| 3.0.2 | Mar 4, 2021 |
| 3.0.1 | Feb 22, 2021 |
| 3.0.0 | Feb 16, 2021 |
| 2.2.0 | Nov 19, 2020 |
| 2.1.0 | Oct 15, 2020 |
| 2.0.7 | Aug 20, 2020 |
| 2.0.6 | Aug 14, 2020 |
| 2.0.5 | Jul 8, 2020 |
| 2.0.4 | Jun 29, 2020 |
| 2.0.2 | Jun 10, 2020 |
| 2.0.1 | Jun 4, 2020 |
| 2.0.0 | May 8, 2020 |
| 1.1.1 | Apr 30, 2020 |
| 1.1.0 | Apr 22, 2020 |
| 1.0.0 | Mar 4, 2020 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.