{"id":111,"date":"2026-07-01T11:41:28","date_gmt":"2026-07-01T11:41:28","guid":{"rendered":"https:\/\/www.whmcsmodules.com\/blogs\/?p=111"},"modified":"2026-07-07T07:31:56","modified_gmt":"2026-07-07T07:31:56","slug":"how-to-connect-square-payment-gateway-to-your-whmcs-billing","status":"publish","type":"post","link":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/","title":{"rendered":"How to Connect Square Payment Gateway to Your WHMCS Billing"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; custom_padding=&#8221;0px|||||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;25px&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><span style=\"font-weight: 400;\">If you run a hosting business or any service-based company on WHMCS, accepting payments efficiently is non-negotiable. The <\/span><strong><a href=\"https:\/\/www.whmcsmodules.com\/\">Square Payment Gateway<\/a><\/strong><span style=\"font-weight: 400;\"> is one of the most trusted and versatile payment solutions available today\u00a0 and connecting it to your WHMCS billing system has never been easier.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this guide, we&#8217;ll walk you through everything you need to know about integrating the Payment Gateway with <\/span><b>WHMCS<\/b><span style=\"font-weight: 400;\">, including its key features, setup steps, and why it&#8217;s the right choice for your business.<\/span><\/p>\n<h2><b>What is the Square Gateway Module?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Square is a leading commerce platform trusted by millions of businesses worldwide. It allows merchants to accept credit and debit card payments securely\u00a0 both online and in person. For WHMCS users, the <\/span><b>Square Gateway module<\/b><span style=\"font-weight: 400;\"> brings this powerful payment infrastructure directly into your billing system, enabling smooth, automated transactions without redirecting clients to a third-party website.Whether you&#8217;re managing recurring hosting subscriptions, one-time invoices, or refunds, Square handles it all from one centralized dashboard.<\/span><\/p>\n<h2><b>Why Choose this module for WHMCS?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">There are plenty of payment gateways available for WHMCS, but Square stands out for several compelling reasons:<\/span><\/p>\n<ol>\n<li><b> PCI-Compliant &amp; Secure<\/b><span style=\"font-weight: 400;\"> Square&#8217;s infrastructure is fully PCI-compliant, meaning all card data is handled with the highest security standards. Your clients&#8217; payment information is never stored locally on your server.<\/span><\/li>\n<li><b> 3D Secure (3DS) Support<\/b><span style=\"font-weight: 400;\"> This module supports both standard card payments and 3D Secure authenticated transactions, giving your business broader compatibility and an extra layer of fraud protection.<\/span><\/li>\n<li><b> Automated Recurring Billing<\/b><span style=\"font-weight: 400;\"> WHMCS will automatically charge saved cards for recurring invoices \u2014 perfect for monthly hosting plans, domain renewals, and subscription services. This removes the manual effort of chasing payments.<\/span><\/li>\n<li><b> Multi-Currency Processing<\/b><span style=\"font-weight: 400;\"> Square supports multiple currencies, making it an excellent choice for businesses serving international clients. You can bill in your preferred currency without any complicated workarounds.<\/span><\/li>\n<li><b> Real-Time Transaction Updates<\/b><span style=\"font-weight: 400;\"> Every payment, refund, and failed transaction is updated in real time within your WHMCS admin panel, giving you full visibility over your billing operations at all times.<\/span><\/li>\n<li><b> OAuth Authentication<\/b><span style=\"font-weight: 400;\"> The module connects your Square account using secure OAuth authentication \u2014 no complex API key management required. Simply authorize your Square account and you&#8217;re ready to go.<\/span><\/li>\n<li><b> Refund Management<\/b><span style=\"font-weight: 400;\"> Process full or partial refunds directly from your WHMCS admin area without logging into your Square dashboard separately, saving time and reducing operational friction.<\/span><\/li>\n<\/ol>\n<h2><b>How to Connect Square Gateway to WHMCS<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Setting up the Square Gateway module for WHMCS is straightforward. Follow these steps:<\/span><\/p>\n<p><b>Step 1: Purchase &amp; Download the Module<\/b><span style=\"font-weight: 400;\"> Get the<\/span><strong><a href=\"https:\/\/www.whmcsmodules.com\/product\/square-payment-gateway-module-for-whmcs\"> Square Payment Gateway Module<\/a><\/strong><span style=\"font-weight: 400;\"> for WHMCS and download the module files from your client area.<\/span><\/p>\n<p><b>Step 2: Upload the Module Files<\/b><span style=\"font-weight: 400;\"> Upload the module files to your WHMCS installation directory under <\/span><span style=\"font-weight: 400;\">\/modules\/gateways\/<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><b>Step 3: Activate the Module<\/b><span style=\"font-weight: 400;\"> Log in to your WHMCS admin panel. Navigate to <\/span><b>Setup &gt; Payment Gateways<\/b><span style=\"font-weight: 400;\">, find Square in the list, and click <\/span><b>Activate<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><b>Step 4: Connect Your Square Account<\/b><span style=\"font-weight: 400;\"> Use the OAuth authentication flow to securely link your Square merchant account to WHMCS. Select your preferred Square store location from the dropdown.<\/span><\/p>\n<p><b>Step 5: Configure Settings<\/b><span style=\"font-weight: 400;\"> Set your preferred currency, enable sandbox mode for testing, and configure 3DS settings based on your business needs.<\/span><\/p>\n<p><b>Step 6: Test Before Going Live<\/b><span style=\"font-weight: 400;\"> Use Square&#8217;s sandbox credentials to run test transactions and ensure everything is working correctly before accepting real payments.<\/span><\/p>\n<p><b>Step 7: Go Live<\/b><span style=\"font-weight: 400;\"> Switch off sandbox mode and start accepting real payments from your clients immediately.<\/span><\/p>\n<h2><b>Who Should Use the Square Integration Module?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The Square integration Module is ideal for:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Web hosting companies<\/b><span style=\"font-weight: 400;\"> managing recurring billing for hundreds of clients<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Resellers<\/b><span style=\"font-weight: 400;\"> looking for a reliable, PCI-compliant payment solution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Service-based businesses<\/b><span style=\"font-weight: 400;\"> that bill clients monthly or annually through WHMCS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Businesses with both online and offline presence<\/b><span style=\"font-weight: 400;\"> who already use Square for in-person payments<\/span><\/li>\n<\/ul>\n<h2><b>Final Thoughts<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Integrating the <\/span><b>Square Payment Gateway<\/b><span style=\"font-weight: 400;\"> with your WHMCS billing system is one of the smartest moves you can make for your business. It&#8217;s secure, feature-rich, and designed to make billing effortless \u2014 for both you and your clients.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With support for 3D Secure, recurring billing, multi-currency processing, real-time updates, and easy refund management, the\u00a0 Payment Gateway module covers everything a modern hosting business needs.<\/span><span style=\"font-weight: 400;\"><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you run a hosting business or any service-based company on WHMCS, accepting payments efficiently is non-negotiable. The Square Payment Gateway is one of the most trusted and versatile payment solutions available today\u00a0 and connecting it to your WHMCS billing system has never been easier. In this guide, we&#8217;ll walk you through everything you need [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"1280","footnotes":""},"categories":[5],"tags":[],"class_list":["post-111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-whmcs","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Connect Square Payment Gateway to WHMCS!<\/title>\n<meta name=\"description\" content=\"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup &amp; benefits for hosting businesses. Read now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Connect Square Payment Gateway to WHMCS!\" \/>\n<meta property=\"og:description\" content=\"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup &amp; benefits for hosting businesses. Read now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/\" \/>\n<meta property=\"og:site_name\" content=\"WHMCSModules - Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-01T11:41:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-07T07:31:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"WHMCS modules\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WHMCS modules\" \/>\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:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/\"},\"author\":{\"name\":\"WHMCS modules\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/#\\\/schema\\\/person\\\/2df39c653161c4c815ece77757ecbef1\"},\"headline\":\"How to Connect Square Payment Gateway to Your WHMCS Billing\",\"datePublished\":\"2026-07-01T11:41:28+00:00\",\"dateModified\":\"2026-07-07T07:31:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/\"},\"wordCount\":765,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Square-payment-gateway.webp\",\"articleSection\":[\"WHMCS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/\",\"url\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/\",\"name\":\"How to Connect Square Payment Gateway to WHMCS!\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Square-payment-gateway.webp\",\"datePublished\":\"2026-07-01T11:41:28+00:00\",\"dateModified\":\"2026-07-07T07:31:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/#\\\/schema\\\/person\\\/2df39c653161c4c815ece77757ecbef1\"},\"description\":\"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup & benefits for hosting businesses. Read now!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Square-payment-gateway.webp\",\"contentUrl\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Square-payment-gateway.webp\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Connect Square Payment Gateway to Your WHMCS Billing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/#website\",\"url\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/\",\"name\":\"WHMCSModules - Blogs\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/#\\\/schema\\\/person\\\/2df39c653161c4c815ece77757ecbef1\",\"name\":\"WHMCS modules\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g\",\"caption\":\"WHMCS modules\"},\"sameAs\":[\"https:\\\/\\\/whmcsmodules.com\\\/blogs\"],\"url\":\"https:\\\/\\\/www.whmcsmodules.com\\\/blogs\\\/author\\\/whmcsblogs\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Connect Square Payment Gateway to WHMCS!","description":"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup & benefits for hosting businesses. Read now!","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:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/","og_locale":"en_US","og_type":"article","og_title":"How to Connect Square Payment Gateway to WHMCS!","og_description":"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup & benefits for hosting businesses. Read now!","og_url":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/","og_site_name":"WHMCSModules - Blogs","article_published_time":"2026-07-01T11:41:28+00:00","article_modified_time":"2026-07-07T07:31:56+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp","type":"image\/webp"}],"author":"WHMCS modules","twitter_card":"summary_large_image","twitter_misc":{"Written by":"WHMCS modules","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#article","isPartOf":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/"},"author":{"name":"WHMCS modules","@id":"https:\/\/www.whmcsmodules.com\/blogs\/#\/schema\/person\/2df39c653161c4c815ece77757ecbef1"},"headline":"How to Connect Square Payment Gateway to Your WHMCS Billing","datePublished":"2026-07-01T11:41:28+00:00","dateModified":"2026-07-07T07:31:56+00:00","mainEntityOfPage":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/"},"wordCount":765,"commentCount":0,"image":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp","articleSection":["WHMCS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/","url":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/","name":"How to Connect Square Payment Gateway to WHMCS!","isPartOf":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#primaryimage"},"image":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#primaryimage"},"thumbnailUrl":"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp","datePublished":"2026-07-01T11:41:28+00:00","dateModified":"2026-07-07T07:31:56+00:00","author":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/#\/schema\/person\/2df39c653161c4c815ece77757ecbef1"},"description":"Learn how to connect Square Payment Gateway to your WHMCS billing. Explore key features, step-by-step setup & benefits for hosting businesses. Read now!","breadcrumb":{"@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#primaryimage","url":"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp","contentUrl":"https:\/\/www.whmcsmodules.com\/blogs\/wp-content\/uploads\/2026\/07\/Square-payment-gateway.webp","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.whmcsmodules.com\/blogs\/how-to-connect-square-payment-gateway-to-your-whmcs-billing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.whmcsmodules.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"How to Connect Square Payment Gateway to Your WHMCS Billing"}]},{"@type":"WebSite","@id":"https:\/\/www.whmcsmodules.com\/blogs\/#website","url":"https:\/\/www.whmcsmodules.com\/blogs\/","name":"WHMCSModules - Blogs","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.whmcsmodules.com\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.whmcsmodules.com\/blogs\/#\/schema\/person\/2df39c653161c4c815ece77757ecbef1","name":"WHMCS modules","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5223ee15f37426f4bf8eafe8dcb7f82d3c089d986c715726f09b0ce5222fbe38?s=96&d=mm&r=g","caption":"WHMCS modules"},"sameAs":["https:\/\/whmcsmodules.com\/blogs"],"url":"https:\/\/www.whmcsmodules.com\/blogs\/author\/whmcsblogs\/"}]}},"_links":{"self":[{"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/posts\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":4,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/posts\/111\/revisions\/123"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whmcsmodules.com\/blogs\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}