=== Simpler Checkout === Contributors: simplercheckout Tags: simpler, login, checkout, authentication, woocommerce, woocommerce payment, woocommerce checkout, one click checkout, 1click checkout, simpler checkout Requires at least: 5.1 Tested up to: 6.5 Requires PHP: 7.0 Stable tag: 1.4.2 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Let your customers checkout in seconds. The simplest way to increase your sales. == Description == The Simpler Checkout button lets your customers complete their purchases in seconds. Customers using Simpler for the first time will fill in a simple form once. For all the next purchases, they can complete their orders with one click, regardless of device or browser, and without a password. Simpler checkout is designed based on conversion best practices, reducing friction and increasing sales. == Installation == You can find a complete installation guide in our [developer documentation page](https://simpler.readme.io/). == Frequently Asked Questions == = How much does Simpler cost? = Simpler integrates with WooCommerce and works in addition with your current payment gateway. You can find our pricing information at [pricing page](https://www.simpler.so/pricing) = Do you share the shopper's email address with the merchant? When the shopper completes a checkout, all contact & shipping info is shared with the merchant. = I need help installing Simpler Checkout to my website = Please email us at integrations@simpler.so and we'll guide you through the process as soon as possible. == Screenshots == == Changelog == == 1.4.2 Fix(compat): BOX NOW Delivery 3.2.1 == 1.4.1 Fix: Cart request URL == 1.4.0 Breaking: Drop support for PHP versions <7.4 Fix: SLM phone field, collect package rates before calculating quotes Fix(submit): Add shipping item only if not exists Fix(hook): Pass shipping method on COD hook == 1.3.5 Feat: use /v1/cart-requests to create carts for takeover == 1.3.4 Fix: compatibility with woocommerce 10.4+ == 1.3.3 Fix(takeover): use determine_locale with extra filter for language resolution == 1.3.2 Feat: handle grouped products Fix: normalize option keys in product feed Fix: handle stock status in product feed Compat: Skroutz Lockers == 1.3.1 Fix: normalize product feed and product details request responses == 1.3.0 Feat: introduce product feed route == 1.2.7 Fix(coupons): Check if coupon already exists in session cart before applying it == 1.2.6 Fix(compat): Set order status to complete for digital vouchers from WooCommerce PDF Vouchers == 1.2.5 Fix: Pass shipping as order item for WC 10.3.0 == 1.2.4 Fix: Should render button for WooCommerce PDF Vouchers == 1.2.3 Feat: Default support for woo attribution to true Fix: Support extra keys for order attribution meta Compat: [WooCommerce PDF Vouchers](https://codecanyon.net/item/woocommerce-pdf-vouchers-ultimate-gift-cards-wordpress-plugin/7392046) == 1.2.2 Fix: Payment method title == 1.2.1 Feat: Clean output buffers before writing api json responses == 1.2.0 Feat: Check verification token before auto-login on order success == 1.1.13 Compat: [EU VAT Compliance Premium](https://wordpress.org/plugins/woocommerce-eu-vat-compliance/) == 1.1.12 Fix(compat): WC Pickup Store == 1.1.11 Fix(multi-currency): Full support of multi-currency Feat(settings): Disable force login == 1.1.10 Chore: strict time frame == 1.1.9 Compat: [WPML Multicurrency](https://wordpress.org/plugins/woocommerce-multilingual/) Compat: [Pre-Orders for WooCommerce](https://wordpress.org/plugins/pre-orders-for-woocommerce/) == 1.1.8 Fix: Bank transfer email on order submit (default status: on-hold) Fix: Order notes == 1.1.7 Compat: [PW WooCommerce Gift Cards](https://wordpress.org/plugins/pw-woocommerce-gift-cards/) == 1.1.6 Compat: [Gift Wrapping for WooCommerce](https://wordpress.com/plugins/gift-wrapping-for-woocommerce) Feat: Link stub payment gateway settings screen to plugin settings for configuration Fix: WooCommerce order attribution hooks race condition Fix: Ignore shipping address when quote is for virtual cart Fix(COD): include restrictions == 1.1.5 Fix/Compat: WC Smart COD / availability to set 0 fees == 1.1.4 Fix/Compat: WC Smart COD / include tax == 1.1.3 Feat: Bank transfer payment method Fix/Compat: [WC Smart COD](https://wordpress.org/plugins/wc-smart-cod/) == 1.1.2 Compat: [WPC Product Bundles for WooCommerce](https://wordpress.org/plugins/woo-product-bundle/) Compat: [WPC Frequently Bought Together for WooCommerce](https://wordpress.org/plugins/woo-bought-together/) == 1.1.1 Compat: Asana [WooCommerce Dynamic Pricing and Discounts](https://www.asanaplugins.com/product/woocommerce-dynamic-pricing-and-discounts-plugin/) == 1.1.0 Feat(hook): custom cod cost hook == 1.0.9 Fix(takeover-checkout): prevent redirection if cart has no products Compat: BoxNow 'Pay on the Go' payment method as COD == 1.0.8 Feat: takeover checkout (Replace native checkout with Simpler) == 1.0.7 Compat: [WC Smart COD](https://wordpress.org/plugins/wc-smart-cod/) == 1.0.6 Fix: increase http timeout for integration status call Compat: [Rightpress Dynamic Discounts](https://codecanyon.net/item/woocommerce-dynamic-pricing-discounts/7119279) == 1.0.5 fix(payment): enable payment gateway and hide it from checkout == 1.0.4 Compat: [BOGO](https://woocommerce.com/products/buy-one-get-one-free/) == 1.0.3 Feat: handle bundle discounted products == 1.0.2 Feat: `simplerwc_customer_properties` filter Compat: [WC Pickup Store](https://wordpress.com/plugins/wc-pickup-store) == 1.0.1 Hotfix: default to production environment when no explicit setting == 1.0.0 Feat: new `simplerwc_order_created` action on successful submission Feat: run `woocommerce_checkout_order_created` action on successful submission Feat: remove sandbox option as Simpler production environment now supports Test Stores == 0.7.11 Compat: Wordpress 6.5 == 0.7.10 Feat: Experimental support for [WooCommerce Order Attribution Tracking](https://woo.com/document/order-attribution-tracking/) == 0.7.9 Compat: [Pay for Payment for WooCommerce](https://wordpress.org/plugins/woocommerce-pay-for-payment/) == 0.7.8 Fix: omit coupon from button payload if empty == 0.7.7 Feat: introduce `simplerwc_should_render_product_button` and `simplerwc_should_render_cart_button` filters for granular control of rendering logic Feat: introduce `simplerwc_button_get_product_attibutes` and `simplerwc_get_cart_item_data` filters for managing cart item attributes Compat: [iThemeland Free Gifts](https://ithemelandco.com/plugins/free-gifts-for-woocommerce/) == 0.7.6 Fix: COD filters invocation == 0.7.5 Feat: Parse company invoicing details in order request Fix: do not set payment method title when payment method is not simpler == 0.7.4 Feat: Support COD payment method Compat: Smart COD plugin support == 0.7.3 Compat: BoxNow v2 plugin support == 0.7.2 Feat: Allow switching to sandbox environment from single distributable == 0.7.1 Fix: Correct auth cookie argument in login before order confirmation redirect == 0.7.0 Feat: Login user before redirecting to order confirmation == 0.6.2 Feat: Add Minicart placement setting Fix: remove excessive free gifts returned in products response when FGF plugin is active == 0.6.1 Compat: [BoxNow](https://boxnow.gr/) support == 0.6.0 Compat: [WooCommerce Local Pickup Plus](https://woocommerce.com/products/local-pickup-plus) support Fix: Apply coupons before collecting shipping rates to account for free shipping coupons Fix: Set chosen shipping method on retrieved package keys instead of defaulting to 0 == 0.5.8 Fix: WooCommerce Product Bundles correct quantity payload when bundle is in cart == 0.5.7 Fix: Free Gifts for Woocommerce support for cart checkout with gift == 0.5.6 * [Free Gifts for Woocommerce](https://woocommerce.com/products/free-gifts-for-woocommerce/) support == 0.5.5 * Support Product Bundles created with WooCommerce Product Bundles plugin == 0.5.4 * Calculate discounted tax when simpler discount present * Fix : check data validity when invoking simplerwc_should_render_button function == 0.5.3 * Optionally include customer email during quotation to handle coupon usage limits * Fix : Refactor submission flow to ensure shipping tax calculation works as intended == 0.5.2 * Fix: Cost reporting in order confirmation email * Remove deprecated order submission functionality * Remove deprecated Offers tab from Settings == 0.5.1 * Hotfix: Include customer name & phone in order shipping address == 0.5.0 * Support custom fees during cart fees calculation * Breakdown products cost during quotation * Excluded specific user roles from viewing the button * Fix: Price rounding * Fix: Include tax in coupons == 0.4.0 * Breaking : Drop support for legacy SDK * Add configuration option to hide the product page button if cart contains at least one item * Include amount in refund request to account for partial refunds * Introduce programmatic filter to modify shipping rates during quotation * Fix : Include tax amount in shipping costs during quotation * Fix : Respect prices when input excluding tax == 0.3.3 * Introduce products route to speed up product details retrieval * Introduce /v2/order route to include cart calculation hooks in order submission flow == 0.3.2 * Fix critical issue preventing the plugin from running on PHP 7.2 * Render translated asset texts based on store locale == 0.3.1 * Add product attributes to simpler integration for variable products. == 0.3.0 * Extract browser assets to external file, hosted at https://cdn.simpler.so. This behavior can be toggled off by the "use legacy SDK" checkbox in the plugin settings, but is not encouraged. * Use a Web Component to render the simpler-checkout button * Add separate option to control if checkout button gets rendered in the cart view * Accepted cards notice is now controlled by a single option for all positions to enhance consistency