{"id":49548,"date":"2016-07-07T12:12:46","date_gmt":"2016-07-07T12:12:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/hygglig-checkout\/"},"modified":"2025-11-20T10:37:31","modified_gmt":"2025-11-20T10:37:31","slug":"hygglig-checkout","status":"publish","type":"plugin","link":"https:\/\/hi.wordpress.org\/plugins\/hygglig-checkout\/","author":15734625,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.9.4","stable_tag":"trunk","tested":"6.7.5","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"Hygglig Gateway for WooCommerce","header_author":"Hygglig","header_description":"","assets_banners_color":"f5cfd4","last_updated":"2025-11-20 10:37:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.hygglig.com\/","header_author_uri":"https:\/\/www.hygglig.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2940,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"3.9.4":{"tag":"3.9.4","author":"junaidmaffins","date":"2026-02-25 09:52:51"},"v3.9.1":{"tag":"v3.9.1","author":"junaidmaffins","date":"2025-04-09 13:09:55"},"v3.9.2":{"tag":"v3.9.2","author":"junaidmaffins","date":"2025-06-24 11:20:42"},"v3.9.3":{"tag":"v3.9.3","author":"junaidmaffins","date":"2025-06-24 12:28:49"}},"upgrade_notice":{"1.1.0":"<p>If you missed it. Checkout page is now modular. You need to add the Review shortcode [woocommerce_hygglig_review] do display at checkout page!<\/p>","1.0.9":"<p>Checkout page improved. Please read installation guide for new functions!<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1450586,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1450586,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":1450586,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.9.4","v3.9.1","v3.9.2","v3.9.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2167461,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2167526,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2167526,"resolution":"3","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[128991,128990,3148,128989,218322],"plugin_category":[],"plugin_contributors":[218324,218323],"plugin_business_model":[],"class_list":["post-49548","plugin","type-plugin","status-publish","hentry","plugin_tags-betalning","plugin_tags-betalningar","plugin_tags-checkout","plugin_tags-hygglig","plugin_tags-marg","plugin_contributors-aliimranahmad","plugin_contributors-bilalr","plugin_committers-hygglig","plugin_committers-junaidmaffins","plugin_support_reps-junaidmaffins"],"banners":{"banner":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/banner-772x250.jpg?rev=1450586","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/icon-128x128.png?rev=1450586","icon_2x":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/icon-256x256.png?rev=1450586","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/screenshot-1.png?rev=2167461","caption":""},{"src":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/screenshot-2.png?rev=2167526","caption":""},{"src":"https:\/\/ps.w.org\/hygglig-checkout\/assets\/screenshot-3.png?rev=2167526","caption":""}],"raw_content":"<!--section=description-->\n<p>The Hygglig Gateway module is a plugin that extends WooCommerce.<\/p>\n\n<p>It allows you as a merchant to have only one payment integration,<\/p>\n\n<p>and your customers to pay with the payment method of their choice.<\/p>\n\n<p>Hygglig Checkout is at the moment only available in Sweden.<\/p>\n\n<p>Hygglig checkout requires a WooCommerce installation version 2.5 or above.<\/p>\n\n<p>Major features in Hygglig Checkout include:<\/p>\n\n<ul>\n<li><p>Easy admin interface in backend<\/p><\/li>\n<li><p>When you send an order. It's activated in Hygglig  = Invoice sent to your customer<\/p><\/li>\n<li><p>When you cancel an order. It's canceled in Hygglig = Credited in Hygglig<\/p><\/li>\n<li><p>Display the order review above or below the checkout - or simply hide it.<\/p><\/li>\n<li><p>Ajax update of shipping method from checkout page.<\/p><\/li>\n<li><p>Button to go to your other checkout options<\/p><\/li>\n<\/ul>\n\n<p>PS: You'll need a <a href=\"mailto:support@hygglig.com\">Hygglig Merchant ID &amp; Secret Test keys<\/a> to test it.<\/p>\n\n<p>When you're ready for production let us know and we'll send you an agreement to sign.<\/p>\n\n<p><a href=\"https:\/\/www.hygglig.com\/\">Step by step installation guide at Hygglig.com<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li><p>Activate the plugin through the \"Plugins\" menu in WordPress Administration.<\/p><\/li>\n<li><p>Go to  WooCommerce -&gt; Settings -&gt; Checkout -&gt; Hygglig Checkout, and configure your Hygglig settings.<\/p><\/li>\n<li><p>Hygglig checkout is enabled when the Enable\/Disable checkbox is checked. This also makes Hygglig Checkout the default checkout page (stated in Custom Checkout Page field).<\/p><\/li>\n<li><p>Enter Merchant id - Sweden and Secret - Sweden for Hygglig. (If it is the keys for Hygglig Test Environment, you need to check the Test Mode checkbox.)<\/p><\/li>\n<li><p>Enter the full URL to Hygglig checkout page in the settings field Custom Checkout Page - Sweden. This page must contain the shortcode [woocommerce_hygglig_checkout].<\/p><\/li>\n<li><p>If you use the existing checkout page for Hygglig, make sure you replace the existing shortcode in the checkout page and instead use the shortcode [woocommerce_hygglig_checkout].<\/p><\/li>\n<li><p>Enter the full URL to your Thank You page in the settings field Custom Thanks Page - Sweden. Make sure to use the shortcode [woocommerce_hygglig_checkout_thankyou]. deprecated shortcode on thankyou page: [woocommerce_hygglig_checkout].<\/p><\/li>\n<li><p>Check Auto Send Order and Auto Cancel Order boxes if you want WooCommerce to send order status changes automatically to Hygglig Merchant Web.<\/p><\/li>\n<li><p>Label for Standard Checkout Button: Enter the text for the link that links to the Standard Checkout page from the Hygglig Checkout page.<\/p><\/li>\n<li><p>A Terms page must be set. If the Terms Page field is left empty, the Terms and Conditions page defined in  WooCommerce Settings  Checkout will be used.<\/p><\/li>\n<li><p>Create customer account should be checked if you want Wordpress to save new customer information entered in Hygglig Checkout.<\/p><\/li>\n<li><p>With both Create customer account and Send New account email checked, WooCommerce will send a New account email to the customer. If you want to edit that email this can be done under  WooCommerce -&gt; Settings -&gt; Emails -&gt; New account, and click button View template.<\/p><\/li>\n<li><p>Show or hide the order review at the checkout page.<\/p><\/li>\n<li><p>Test Mode. Check this box to enable Hygglig Test Mode. This will only work if you have a Hygglig Checkout test account.<\/p><\/li>\n<li><p>Configure you page using the following shortcodes:<\/p><\/li>\n<\/ol>\n\n<ul>\n<li>[woocommerce_hygglig_checkout] = The checkout iframe<\/li>\n<li>[woocommerce_hygglig_checkout_thankyou] = Thankyou page iframe<\/li>\n<li>[woocommerce_hygglig_cart] = Cart (Optional)<\/li>\n<\/ul>\n\n<p>After you have saved the Hygglig Checkout settings, you can start making test purchases (using the test credentials obtained from Hygglig).<\/p>\n\n<!--section=changelog-->\n<p>=3.9.4=<\/p>\n\n<p>*Release Date -2025-11-20\n*Author Hygglig.\n-Bugfix in Checkout and thank you page loading and reszing.<\/p>\n\n<p>=3.9.3=<\/p>\n\n<p>*Release Date -2025-06-24\n*Author Hygglig.\n-Bugfix regarding thank you page loading when using new shortcode.<\/p>\n\n<p>=3.9.2=<\/p>\n\n<p>*Release Date -2025-04-09\n*Author Hygglig.\n-New short for Thankyou is added. You can use shortcode: [woocommerce_hygglig_checkout_thankyou] on your thankyou page.\n-Bugfix regarding existing thank you page.<\/p>\n\n<p>=3.9.1=<\/p>\n\n<p>*Release Date -2025-03-13\n*Author Hygglig.\n-bug fixes.<\/p>\n\n<p>=3.9=<\/p>\n\n<p>*Release Date -2025-02-26\n*Author Hygglig.\n-Tested with wordpress version 6.7.2 running on PHP 8.3. Also tested with WooCommerce version 9.3.3.<\/p>\n\n<p>=3.8=<\/p>\n\n<p>*Release Date -2023-09-04\n*Author Northworks Technologies Ltd.\n-Fix the checkout load issue, some themese were adding extra html chars to template page when shortcodes are presents, fixed those.<\/p>\n\n<p>=3.7=<\/p>\n\n<p>*Release Date -2023-08-30\n*Author Northworks Technologies Ltd.\n-Fix the fatal error issue on plugin activation for custom urls<\/p>\n\n<p>=3.6=<\/p>\n\n<p>*Release Date -2023-04-26\n*Author Northworks Technologies Ltd.\n-Updates to fix auto-complete order issues<\/p>\n\n<p>=3.5=<\/p>\n\n<p>*Release Date -2022-02-27\n*Author Northworks Technologies Ltd.\n-Update to work with new REST Hygglig API\n-New Checkout Integration API implemented\n-New Order Management API Implemented\n-Admin Updates<\/p>\n\n<p>=3.4=<\/p>\n\n<p>*Release Date -2021-02-27\n*Author Northworks Technologies Ltd.\n-Checkout load \/ White checkout error fix on custom themes<\/p>\n\n<p>=3.3=<\/p>\n\n<p>*Release Date -2021-02-02\n*Author Northworks Technologies Ltd.<\/p>\n\n<p>-Email notifications in order\n - New order\n - Cancel order\n - Faild order\n - Order -on hold\n - Processing order\n - Completed order\n - Refunded order<\/p>\n\n<p>Above notifications have been implmented in module so if they are active in wooCommerce then module will trigger those notifications.<\/p>\n\n<p>=3.2=<\/p>\n\n<p>*Release Date -2020-12-08<\/p>\n\nHealth check tool issue on LiteSpeed webserver (releated with cRUL and session variables) problem on Rest-API\n\n<p>=3.1=<\/p>\n\n<ul>\n<li>Release Date - 2020-11-26<\/li>\n<\/ul>\n\n<p>Admin update error and update link issue<\/p>\n\n<p>=3.0=<\/p>\n\n<ul>\n<li><p>Release Date - 2020-10-19<\/p><\/li>\n<li><p>Divide woocommerce_hygglig_checkout short code into following two short codes<\/p>\n\n<ul>\n<li>woocommerce_hygglig_cart <\/li>\n<li>woocommerce_hygglig_checkout <\/li>\n<\/ul><\/li>\n<li>Fix quantity issue in checkout page. <\/li>\n<li>Fix shipping issue in checkout page<\/li>\n<li>Make able to add comment field in checkout page.<\/li>\n<li>Make able to add other payments method in checkout page.<\/li>\n<li>Fix buyer information issue in push notification. <\/li>\n<li>Make working order activating with long URL of web shop<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li><p>Release Date - 2018-05-20<\/p><\/li>\n<li><p>New checkout design<\/p><\/li>\n<li><p>Cart added to checkout<\/p><\/li>\n<li><p>Removed shortcodes \"woocommerce_hygglig_review\", \"woocommerce_hygglig_checkout_order_note\", \"woocommerce_hygglig_checkout_discount_field\", \"woocommerce_hygglig_checkout_other_payments\",<\/p><\/li>\n<\/ul>\n\n<p>These can now be configured in settings.<\/p>\n\n<ul>\n<li>Log implemented<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-20<\/p><\/li>\n<li><p>Removed use of legacy functions for Woo 3.0<\/p><\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-20<\/p><\/li>\n<li><p>Removed use of legacy functions for Woo 3.0<\/p><\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-18<\/p><\/li>\n<li><p>Restructured Hygglig class and move stuff from gateway to class<\/p><\/li>\n<li><p>Changed how tax is added to Hygglig order object<\/p><\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-05<\/p><\/li>\n<li><p>Added support for Woocommerce 3.0<\/p><\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-04<\/p><\/li>\n<li><p>Added \"Press twice to delete\" when auto cancel is set in Hygglig<\/p><\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li><p>Release Date - 2017-04-03<\/p><\/li>\n<li><p>Added support for article names longer than 100 char<\/p><\/li>\n<li><p>Added https support for sandbox<\/p><\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-09-09<\/p><\/li>\n<li><p>Changed Success page behaviour to be more like WC standard<\/p><\/li>\n<li><p>Added shortcode woocommerce_hygglig_checkout_payment_options to display payment methods<\/p><\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-08-16<\/p><\/li>\n<li><p>Bug fixes for failed card payments<\/p><\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-08-08<\/p><\/li>\n<li><p>Rounding only shows if there's actually something to round.<\/p><\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-08-01<\/p><\/li>\n<li><p>Major update - Checkout page made modular<\/p><\/li>\n<li><p>Added shortcodes to enable styling of checkout page<\/p><\/li>\n<li><p>[woocommerce_hygglig_checkout] = The checkout iframe<\/p><\/li>\n<li><p>[woocommerce_hygglig_review] = Display a review @ checkout page<\/p><\/li>\n<li><p>[woocommerce_hygglig_checkout_order_note] = allow your customers to add notes to their orders<\/p><\/li>\n<li><p>[woocommerce_hygglig_checkout_discount_field] = Coupon input @ checkout page<\/p><\/li>\n<li><p>[woocommerce_hygglig_checkout_other_payments] = place your \"other payment options - button\" where ever you like on the checkout page.<\/p><\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-07-29<\/p><\/li>\n<li><p>Small fix<\/p><\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-07-28<\/p><\/li>\n<li><p>Updated test with to 4.5.3<\/p><\/li>\n<li><p>Changed JSON decoding<\/p><\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li><p>Release Date - 2016-07-27<\/p><\/li>\n<li><p>Optimization of Checkout page<\/p><\/li>\n<li><p>Added security to push notification<\/p><\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li><p>Release Date - 21 July 2016<\/p><\/li>\n<li><p>If order is deleted - it's set to \"makulerad\" in Hygglig backoffice<\/p><\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li><p>Release Date - 19 July 2016<\/p><\/li>\n<li><p>Added support for stores with multi currency<\/p><\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li><p>Release Date - 18 July 2016<\/p><\/li>\n<li><p>Improved new customer creation<\/p><\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li><p>Release Date - 13 July 2016<\/p><\/li>\n<li><p>Fixed title for Hygglig in admin section<\/p><\/li>\n<li><p>Added Hygglig payment method to \"other payment\" listing.<\/p><\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li><p>Release Date - 7 July 2016<\/p><\/li>\n<li><p>Minor fix for M-order link when sending orders<\/p><\/li>\n<li><p>Support for shipping zone functionality in WC 2.6 OK<\/p><\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li><p>Release Date - 7 July 2016<\/p><\/li>\n<li><p>First public release on Wordpress<\/p><\/li>\n<\/ul>","raw_excerpt":"Version: 3.9.4 Test with WooCommerce: 9.3.3 License: GPLv2 or later Hygglig checkout makes it easy for you to accept payments from your Swedish custom &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/49548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=49548"}],"author":[{"embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hygglig"}],"wp:attachment":[{"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=49548"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=49548"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=49548"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=49548"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=49548"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=49548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}