{"id":2372,"date":"2020-10-05T12:04:18","date_gmt":"2020-10-05T19:04:18","guid":{"rendered":"https:\/\/www.opennode.com\/blog\/?p=2372"},"modified":"2022-08-09T09:36:07","modified_gmt":"2022-08-09T16:36:07","slug":"underpayments-control-panel","status":"publish","type":"post","link":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/","title":{"rendered":"Underpayments Control Panel"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Underpayments (also known as partial payments) are typically the result of payers (1) initiating payments from exchanges or (2) initiating payments using the USD (or local currency) amount instead of the BTC amount presented in the checkout. Other Bitcoin payment providers have resorted to more restrictive models like BIP 70 to tackle underpayments, but our ethos has always been and will continue to be towards providing an open, reliable, and transparent payment experience.&nbsp;<\/p>\n\n\n\n<p>In order to do so, we\u2019ve gotten creative with solving the tricky issue of underpayments with on-chain Bitcoin payments without compromising the ability to process Bitcoin payments from any wallet or forcing anyone to use a specific wallet\/protocol.&nbsp;<\/p>\n\n\n\n<p>With the latest update to the OpenNode platform, merchants can reduce the occurrence of underpayments and manage their underpaid transactions with a new Underpayments Control Panel.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Notable improvements are as follows:<\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>OpenNode merchants can now accept and receive underpayments by setting a tolerance threshold of up to 10% of the payment transaction value, up from a maximum of 5%. Note: thresholds do not apply to transactions that are automatically converted.<\/li><li>OpenNode merchants can now monitor and take action on underpayments from the OpenNode dashboard, including:<\/li><\/ol>\n\n\n\n<ul class=\"wp-block-list\"><li>accept underpayment transaction<\/li><li>proactively resolve underpaid transactions directly with the payer by leveraging the OpenNode platform to request fulfillment of payment or provide the payer instructions for initiating refund of underpayment<\/li><\/ul>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>OpenNode\u2019s checkout UI more clearly prompts Payers to complete payment, ensuring prominence of the missing amount and the time left to complete.<\/li><li>Merchants (and payers, if OpenNode has their email address) will receive enhanced email communications about the status of an underpayment, including:<\/li><\/ol>\n\n\n\n<ul class=\"wp-block-list\"><li>notification that an underpayment has been received<\/li><li>notification of possible actions: payer top-up, underpayment refund<\/li><li>notification of resolution: confirmation of full payment received or confirmation of underpayment refund initiated<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image alignfull\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/lkMXpg8l0lCdMUuJmNhniMMKfncqUdlVxhoe004Wj51hNAV0kEBxA11oOozEPc_TrzTG7KWV6yg_qV0WruAZYQxZeyFWEkaRXiO3b85neRHH0WwawiD-1Qw50j9yXvu0gRC8knSD\" alt=\"Image of the Underpayments Control panel on the OpenNode platform on desktop and mobile. \"\/><\/figure>\n\n\n\n<p>Improvements are expected to reduce the amount of underpayments merchants receive and provide a&nbsp; better experience when partial payments still occur. As the Bitcoin network grows and payer sophistication improves, we expect underpayments to continue to decrease but in the meantime this functionality will help mitigate friction.<\/p>\n\n\n\n<p>At OpenNode, we always recommend our merchants suggest Bitcoin\/Lightning mobile wallets like Blue Wallet, Wallet of Satoshi, or Breez Wallet to their customers. Not only does the Lightning Network deliver lower fees and instant transactions, but it also provides a better payment experience for both merchants and payers. Check out our recent article on accepting Bitcoin payments using the Lightning Network on the <a href=\"https:\/\/help.opennode.com\/en\/articles\/3706323-underpaid-payments\">Help Center<\/a> page about underpayments to learn more.&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-dots\"\/>\n\n\n\n<p>Our goal at <a href=\"https:\/\/www.opennode.com\/\">OpenNode<\/a> is to build the best payment infrastructure possible powered by Bitcoin and we can\u2019t do it without the feedback from the community. This update was yet another suggestion from our user base and we\u2019re pleased to be improving our platform through the input of our users. <\/p>\n\n\n\n<p>Do you have any ideas or suggestions for new tools or features that you would like to see on the OpenNode platform? Send us a DM on <a href=\"https:\/\/twitter.com\/OpenNodeCo\">Twitter<\/a> or send an email to <a href=\"mailto:support@opennode.com\">support@opennode.com<\/a> and we\u2019re all ears!<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Underpayments (also known as partial payments) are typically the result of payers (1) initiating payments from exchanges or (2) initiating payments using the USD (or local currency) amount instead of the BTC amount presented in the checkout. Other Bitcoin payment providers have resorted to more restrictive models like BIP 70 to tackle underpayments, but our  &#8230;<\/p>\n","protected":false},"author":3,"featured_media":2590,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[104],"tags":[],"class_list":["post-2372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Underpayments Control Panel - OpenNode Blog<\/title>\n<meta name=\"description\" content=\"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Underpayments Control Panel - OpenNode Blog\" \/>\n<meta property=\"og:description\" content=\"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenNode Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/OpenNodeco\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-05T19:04:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-09T16:36:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"OpenNode Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@opennode\" \/>\n<meta name=\"twitter:site\" content=\"@opennode\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"OpenNode Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/\"},\"author\":{\"name\":\"OpenNode Team\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ea68a71ea55af9c1229054eec6e4e46\"},\"headline\":\"Underpayments Control Panel\",\"datePublished\":\"2020-10-05T19:04:18+00:00\",\"dateModified\":\"2022-08-09T16:36:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/\"},\"wordCount\":517,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Underpayments-Control-Panel.png\",\"articleSection\":[\"Guides\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/\",\"name\":\"Underpayments Control Panel - OpenNode Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Underpayments-Control-Panel.png\",\"datePublished\":\"2020-10-05T19:04:18+00:00\",\"dateModified\":\"2022-08-09T16:36:07+00:00\",\"description\":\"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Underpayments-Control-Panel.png\",\"contentUrl\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/Underpayments-Control-Panel.png\",\"width\":1200,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/underpayments-control-panel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Underpayments Control Panel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\",\"name\":\"OpenNode Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#organization\",\"name\":\"OpenNode\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Logomark-1.png\",\"contentUrl\":\"https:\\\/\\\/www.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Logomark-1.png\",\"width\":1920,\"height\":1920,\"caption\":\"OpenNode\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/OpenNodeco\\\/\",\"https:\\\/\\\/x.com\\\/opennode\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/person\\\/3ea68a71ea55af9c1229054eec6e4e46\",\"name\":\"OpenNode Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g\",\"caption\":\"OpenNode Team\"},\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/author\\\/opennode_self\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Underpayments Control Panel - OpenNode Blog","description":"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/","og_locale":"en_US","og_type":"article","og_title":"Underpayments Control Panel - OpenNode Blog","og_description":"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.","og_url":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/","og_site_name":"OpenNode Blog","article_publisher":"https:\/\/www.facebook.com\/OpenNodeco\/","article_published_time":"2020-10-05T19:04:18+00:00","article_modified_time":"2022-08-09T16:36:07+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png","type":"image\/png"}],"author":"OpenNode Team","twitter_card":"summary_large_image","twitter_creator":"@opennode","twitter_site":"@opennode","twitter_misc":{"Written by":"OpenNode Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#article","isPartOf":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/"},"author":{"name":"OpenNode Team","@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/person\/3ea68a71ea55af9c1229054eec6e4e46"},"headline":"Underpayments Control Panel","datePublished":"2020-10-05T19:04:18+00:00","dateModified":"2022-08-09T16:36:07+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/"},"wordCount":517,"publisher":{"@id":"https:\/\/blog.opennode.com\/blog\/#organization"},"image":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png","articleSection":["Guides"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/","url":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/","name":"Underpayments Control Panel - OpenNode Blog","isPartOf":{"@id":"https:\/\/blog.opennode.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#primaryimage"},"image":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png","datePublished":"2020-10-05T19:04:18+00:00","dateModified":"2022-08-09T16:36:07+00:00","description":"Managing underpayments with on-chain Bitcoin payments is easy on the OpenNode platform with the new Underpayments control panel.","breadcrumb":{"@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#primaryimage","url":"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png","contentUrl":"https:\/\/blog.opennode.com\/blog\/wp-content\/uploads\/2019\/12\/Underpayments-Control-Panel.png","width":1200,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/blog.opennode.com\/blog\/underpayments-control-panel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/blog.opennode.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Underpayments Control Panel"}]},{"@type":"WebSite","@id":"https:\/\/blog.opennode.com\/blog\/#website","url":"https:\/\/blog.opennode.com\/blog\/","name":"OpenNode Blog","description":"","publisher":{"@id":"https:\/\/blog.opennode.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.opennode.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.opennode.com\/blog\/#organization","name":"OpenNode","url":"https:\/\/blog.opennode.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.opennode.com\/blog\/wp-content\/uploads\/2019\/04\/Logomark-1.png","contentUrl":"https:\/\/www.opennode.com\/blog\/wp-content\/uploads\/2019\/04\/Logomark-1.png","width":1920,"height":1920,"caption":"OpenNode"},"image":{"@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OpenNodeco\/","https:\/\/x.com\/opennode"]},{"@type":"Person","@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/person\/3ea68a71ea55af9c1229054eec6e4e46","name":"OpenNode Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a36992e530039b94e53ecf5d90c1027c8ae3b5d3bf377f10a30476a1278f90c?s=96&d=identicon&r=g","caption":"OpenNode Team"},"url":"https:\/\/blog.opennode.com\/blog\/author\/opennode_self\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/posts\/2372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/comments?post=2372"}],"version-history":[{"count":9,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/posts\/2372\/revisions"}],"predecessor-version":[{"id":2394,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/posts\/2372\/revisions\/2394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/media\/2590"}],"wp:attachment":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/media?parent=2372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/categories?post=2372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/tags?post=2372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}