{"id":2117,"date":"2018-01-26T19:10:32","date_gmt":"2018-01-26T18:10:32","guid":{"rendered":"https:\/\/2018.oslo.wordcamp.org\/?post_type=wcb_session&#038;p=2117"},"modified":"2018-02-22T00:00:56","modified_gmt":"2018-02-21T23:00:56","slug":"workshop-building-a-awesome-checkout-with-woocommerce","status":"publish","type":"wcb_session","link":"https:\/\/oslo.wordcamp.org\/2018\/session\/workshop-building-a-awesome-checkout-with-woocommerce\/","title":{"rendered":"Building a awesome checkout with WooCommerce"},"content":{"rendered":"<p>In Norway and Sweden embedded checkouts like Klarna Checkout, DIBS Easy and Collector Checkout have become very popular. These iframe based checkouts replace a lot of the default WooCommerce checkout, making it easy for customers to identify themselves and select the desired payment method. At the same time, custom checkout functionality can be a bit tricky to implement together with an embedded checkout solution.<\/p>\n<h2>In this workshop we will:<\/h2>\n<ul>\n<li>Have a closer look at the differences between a payment method in the regular WooCommerce checkout and an embedded checkout.<\/li>\n<li>Install and configure Klarna Checkout for WooCommerce, a newly released plugin for Klarnas new v3 platform.<\/li>\n<li>Dig into how you can modify and customize the checkout page via hooks, filters and template files.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In Norway and Sweden embedded checkouts like Klarna Checkout, DIBS Easy and Collector Checkout have become very popular. These iframe based checkouts replace a lot of the default WooCommerce checkout, making it easy for customers to identify themselves and select the desired payment method. At the same time, custom checkout functionality can be a bit &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/oslo.wordcamp.org\/2018\/session\/workshop-building-a-awesome-checkout-with-woocommerce\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Building a awesome checkout with WooCommerce&#8221;<\/span><\/a><\/p>\n","protected":false},"author":14730428,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1519981200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2118],"footnotes":""},"session_track":[1233571],"session_category":[],"class_list":["post-2117","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-workshop-track"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p99jJ3-y9","session_date_time":{"date":"March 2, 2018","time":"10:00"},"session_speakers":[{"id":"2118","slug":"niklas-hogefjord","name":"Niklas H\u00f6gefjord","link":"https:\/\/oslo.wordcamp.org\/2018\/speaker\/niklas-hogefjord\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/users\/14730428"}],"version-history":[{"count":3,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2117\/revisions"}],"predecessor-version":[{"id":2404,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2117\/revisions\/2404"}],"speakers":[{"embeddable":true,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/2118"}],"wp:attachment":[{"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2117"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=2117"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/oslo.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=2117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}