{"id":2328,"date":"2026-04-07T02:06:59","date_gmt":"2026-04-07T02:06:59","guid":{"rendered":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/"},"modified":"2026-04-07T02:06:59","modified_gmt":"2026-04-07T02:06:59","slug":"weekly-update-498","status":"publish","type":"post","link":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/","title":{"rendered":"Weekly Update 498"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\" alt=\"Weekly Update 498\"><\/p>\n<p>This week, more time than I&#8217;d have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of 30 days, paid on an avergae of <em>80 days<\/em>. But as I say in this week&#8217;s video, more than anything, it was the gall of the CEO to take issue with my frustrated tone rather than with their complete lack of respect for basic business etiquette and paying one&#8217;s suppliers. And so, Copilot and I spent the weekend fixing up a nice little Xero integration to ensure this happens again. If you arrive at this post sometime in the future after finding your HIBP enterprise service no longer functioning weeks after an unpaid invoice was due, at least you&#8217;ll know it&#8217;s not personal&#8230; and pay your damn bills!<\/p>\n<p><!--kg-card-begin: html--><\/p>\n<div>\n<div style=\"width: 170px; display: inline-block; margin-right: 3px;\"><a href=\"https:\/\/itunes.apple.com\/au\/podcast\/troy-hunts-weekly-update-podcast\/id1176454699?ref=troy-hunt\"><img decoding=\"async\" src=\"https:\/\/www.troyhunt.com\/content\/images\/2018\/05\/Listen-on-Apple-Podcasts.svg\" alt=\"Weekly Update 498\"><\/a><\/div>\n<div style=\"width: 175px; display: inline-block; margin-right: 3px;\"><a href=\"https:\/\/www.youtube.com\/playlist?list=PL7LAAxaabizMAXnJe0s3xjQ30q12EVmjt&amp;ref=troyhunt.com\"><img decoding=\"async\" src=\"https:\/\/www.troyhunt.com\/content\/images\/2024\/09\/Watch-and-Listen-on-YouTube.svg\" alt=\"Weekly Update 498\"><\/a><\/div>\n<div style=\"width: 118px; display: inline-block; margin-right: 3px;\"><a href=\"https:\/\/open.spotify.com\/show\/7jMtKFohdrw6qmz8AkLqit?ref=troy-hunt\"><img decoding=\"async\" src=\"https:\/\/www.troyhunt.com\/content\/images\/2019\/10\/spotify.svg\" class=\"kg-image\" alt=\"Weekly Update 498\"><\/a><\/div>\n<div style=\"width: 120px; display: inline-block;\"><a href=\"https:\/\/omny.fm\/shows\/troy-hunt-weekly-update\/playlists\/podcast.rss?ref=troy-hunt\"><img decoding=\"async\" src=\"https:\/\/www.troyhunt.com\/content\/images\/2018\/07\/Download-via-RSS.svg\" alt=\"Weekly Update 498\"><\/a><\/div>\n<p><iframe width=\"100%\" height=\"480\" src=\"https:\/\/www.youtube.com\/embed\/kyBA5OhWKns\" title=\"YouTube video player\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen loading=\"lazy\" spellcheck=\"false\"><\/iframe><\/div>\n<p><!--kg-card-end: html--><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This week, more time than I&#8217;d have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of 30 days, paid on an avergae of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-container-style":"default","site-container-layout":"default","site-sidebar-layout":"default","disable-article-header":"default","disable-site-header":"default","disable-site-footer":"default","disable-content-area-spacing":"default","footnotes":""},"categories":[90,266],"tags":[91],"class_list":["post-2328","post","type-post","status-publish","format-standard","hentry","category-cybersecurity","category-weekly-update","tag-cybersecurity"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Weekly Update 498 - Imperative Business Ventures Limited<\/title>\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.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Weekly Update 498 - Imperative Business Ventures Limited\" \/>\n<meta property=\"og:description\" content=\"This week, more time than I&#8217;d have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of 30 days, paid on an avergae of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\" \/>\n<meta property=\"og:site_name\" content=\"Imperative Business Ventures Limited\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-07T02:06:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02\"},\"headline\":\"Weekly Update 498\",\"datePublished\":\"2026-04-07T02:06:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\"},\"wordCount\":160,\"image\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\",\"keywords\":[\"Cybersecurity\"],\"articleSection\":[\"Cybersecurity\",\"Weekly update\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\",\"url\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\",\"name\":\"Weekly Update 498 - Imperative Business Ventures Limited\",\"isPartOf\":{\"@id\":\"https:\/\/blog.ibvl.in\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\",\"datePublished\":\"2026-04-07T02:06:59+00:00\",\"author\":{\"@id\":\"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage\",\"url\":\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\",\"contentUrl\":\"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.ibvl.in\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Weekly Update 498\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.ibvl.in\/#website\",\"url\":\"https:\/\/blog.ibvl.in\/\",\"name\":\"Imperative Business Ventures Limited\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.ibvl.in\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.ibvl.in\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4d20b2cd313e4417a599678e950e6fb7d4dfa178a72f2b769335a08aaa615aa9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4d20b2cd313e4417a599678e950e6fb7d4dfa178a72f2b769335a08aaa615aa9?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/blog.ibvl.in\"],\"url\":\"https:\/\/blog.ibvl.in\/index.php\/author\/admin_hcbs9yw6\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Weekly Update 498 - Imperative Business Ventures Limited","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.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/","og_locale":"en_US","og_type":"article","og_title":"Weekly Update 498 - Imperative Business Ventures Limited","og_description":"This week, more time than I&#8217;d have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of 30 days, paid on an avergae of [&hellip;]","og_url":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/","og_site_name":"Imperative Business Ventures Limited","article_published_time":"2026-04-07T02:06:59+00:00","og_image":[{"url":"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#article","isPartOf":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/"},"author":{"name":"admin","@id":"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02"},"headline":"Weekly Update 498","datePublished":"2026-04-07T02:06:59+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/"},"wordCount":160,"image":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage"},"thumbnailUrl":"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg","keywords":["Cybersecurity"],"articleSection":["Cybersecurity","Weekly update"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/","url":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/","name":"Weekly Update 498 - Imperative Business Ventures Limited","isPartOf":{"@id":"https:\/\/blog.ibvl.in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage"},"image":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage"},"thumbnailUrl":"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg","datePublished":"2026-04-07T02:06:59+00:00","author":{"@id":"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02"},"breadcrumb":{"@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#primaryimage","url":"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg","contentUrl":"https:\/\/www.troyhunt.com\/content\/images\/2026\/04\/Splash-Template.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.ibvl.in\/index.php\/2026\/04\/07\/weekly-update-498\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.ibvl.in\/"},{"@type":"ListItem","position":2,"name":"Weekly Update 498"}]},{"@type":"WebSite","@id":"https:\/\/blog.ibvl.in\/#website","url":"https:\/\/blog.ibvl.in\/","name":"Imperative Business Ventures Limited","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.ibvl.in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.ibvl.in\/#\/schema\/person\/55b87b72a56b1bbe9295fe5ef7a20b02","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.ibvl.in\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4d20b2cd313e4417a599678e950e6fb7d4dfa178a72f2b769335a08aaa615aa9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4d20b2cd313e4417a599678e950e6fb7d4dfa178a72f2b769335a08aaa615aa9?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/blog.ibvl.in"],"url":"https:\/\/blog.ibvl.in\/index.php\/author\/admin_hcbs9yw6\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/posts\/2328","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/comments?post=2328"}],"version-history":[{"count":0,"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/posts\/2328\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/media?parent=2328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/categories?post=2328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ibvl.in\/index.php\/wp-json\/wp\/v2\/tags?post=2328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}