{"id":515,"date":"2025-03-20T17:27:51","date_gmt":"2025-03-20T17:27:51","guid":{"rendered":"http:\/\/documentation.wpgetpaid.com\/?post_type=gd_place&#038;p=515"},"modified":"2025-03-26T13:53:56","modified_gmt":"2025-03-26T13:53:56","slug":"square","status":"publish","type":"gd_place","link":"https:\/\/wpgetpaid.com\/documentation\/article\/payment-gateways\/square\/","title":{"rendered":"Square"},"content":{"rendered":"<p>\n\t This article explains how to setup the Square payment gateway with GetPaid.&nbsp;<\/p>\n<section class=\"alert alert-info\">\n\t You need to install and activate the Square Payment Gateway extension for GetPaid in order to access these options.&nbsp;<\/section>\n<h2>Overview<\/h2>\n<p> <a href=\"https:\/\/squareup.com\/us\/en\">Square<\/a> is a popular online payment solution for eCommerce stores. It supports multiple currencies and can be integrated with GetPaid with the help of our Square Payment Gateway extension within minutes.&nbsp;<\/p>\n<h2>Settings Overview<\/h2>\n<ul>\n<li><strong>Activate &#8211; <\/strong>In order to use PayPal Pro as your payment gateway, you need to check this box to activate it.&nbsp;<\/li>\n<li><strong>Checkout Title &#8211; <\/strong>The title of the checkout field.&nbsp;<\/li>\n<li><strong>Checkout Description &#8211; <\/strong>This is where you can add a description for the checkout field.&nbsp;<\/li>\n<li><strong>Priority &#8211; <\/strong>Specify the priority for this payment gateway.&nbsp;<\/li>\n<li><strong>Test Mode &#8211; <\/strong>If checked, Sandbox mode will be enabled for testing payments.&nbsp;<\/li>\n<li><strong>Sandbox Application ID &#8211; <\/strong>Input your sandbox app ID for Square.&nbsp;<\/li>\n<li><strong>Sandbox Access Token &#8211; <\/strong>Input the Square sandbox access token. You can find this info in your Square control panel.&nbsp;<\/li>\n<li><strong>Sandbox Location ID &#8211; <\/strong>Input your sandbox location ID.&nbsp;<\/li>\n<li><strong>App ID &#8211; <\/strong>Input your Square App ID.&nbsp;<\/li>\n<li><strong>Access Token &#8211; <\/strong>Input your Square access token.&nbsp;<\/li>\n<li><strong>Location ID &#8211; <\/strong>Input your Square Location ID.&nbsp;<\/li>\n<li><strong>Create Customer &#8211; <\/strong>If checked, a customer profile will be created in your Square Dashboard.&nbsp;<\/li>\n<\/ul>\n<h2>Usage&nbsp;<\/h2>\n<p>\n\t In order to get started with Square payment gateway, you first need to signup for an account with Square.&nbsp;<\/p>\n<section class=\"alert alert-warning\">\n\t You can signup for a Square account <a href=\"https:\/\/squareup.com\/signup\/us?lang_code=en-US\">here<\/a>.&nbsp;<\/section>\n<dl>\n<dt>\n\t1\n\t<\/dt>\n<dd>\n\tOnce you have signed up for a Square account, head to <strong>GetPaid &gt; Settings &gt; Payment Gateways &gt; Square.<\/strong> <\/dd>\n<p><img width=\"920\" height=\"420\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-tj2bMZ06fQ-1024x468.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-tj2bMZ06fQ-1024x468.png 1024w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-tj2bMZ06fQ-300x137.png 300w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-tj2bMZ06fQ-768x351.png 768w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-tj2bMZ06fQ.png 1262w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<dt>\n\t2\n\t<\/dt>\n<dd>\n\tInput your <strong>App ID, Access Token&nbsp;<\/strong>and <strong>Location ID.<\/strong> <strong>&nbsp;<\/strong>You can get this information from the Square Dashboard section.&nbsp;\n\t<\/dd>\n<p><img width=\"683\" height=\"591\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-eU799MQsk4.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-eU799MQsk4.png 683w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-eU799MQsk4-300x260.png 300w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/p>\n<dt>\n\t3\n\t<\/dt>\n<dd>\n\tSave your settings.&nbsp;\n\t<\/dd>\n<\/dl>\n<p>\n\t If you wish to test your Square connection, you can tick the <strong>Test Mode&nbsp;<\/strong>option and then specify the <strong>Sandbox Application ID, Access Token <\/strong>and <strong>Location ID<\/strong>&nbsp;credentials in addition to live credentials. Note that you need to disable this option once you have tested everything &#8212; otherwise real-time payments will not work.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article explains how to setup the Square payment gateway with GetPaid.&nbsp; You need to install and activate the Square Payment Gateway extension for GetPaid in order to access these options.&nbsp; Overview Square is a popular online payment solution for eCommerce stores. It supports multiple currencies and can be integrated with GetPaid with the help [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[254,320,370],"article\/categories":[213,225],"class_list":["post-515","gd_place","type-gd_place","status-publish","hentry","gd_place_tags-payment-gateways","gd_place_tags-getpaid-extensions","gd_place_tags-square","gd_placecategory-extensions-features","gd_placecategory-payment-gateways"],"_links":{"self":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/comments?post=515"}],"version-history":[{"count":0,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/515\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/media?parent=515"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=515"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}