{"id":452258,"date":"2024-08-05T06:27:34","date_gmt":"2024-08-05T06:27:34","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=452258"},"modified":"2026-02-24T14:23:11","modified_gmt":"2026-02-24T14:23:11","slug":"woocommerce-pos-square-terminal-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/","title":{"rendered":"Guide for WooCommerce POS Square Terminal"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/woocommerce-pos-square-payment-terminal.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS Square terminal<\/a> plugin allows the WooCommerce store admin to accept payments at their point of sale outlets via Square payment terminal.<\/p>\n\n\n\n<p>The admin an easily connect the respective square payment terminal to the WooCommerce POS system which is a web-based point of sale system. <\/p>\n\n\n\n<p>POS agents will have to select the Square terminal as payment method at the POS outlet checkout.<\/p>\n\n\n\n<p>Then the payment can be done by using a credit or a debit card by the customer.<\/p>\n\n\n\n<p>If you are looking to integrate the Stripe terminal in the POS system, check the <a href=\"https:\/\/store.webkul.com\/woocommerce-stripe-pos-terminal-connector.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce POS Stripe Terminal connector<\/a>.<\/p>\n\n\n\n<p><strong>Note<\/strong>: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This is an add-on plugin, so you must first have installed the<a href=\"https:\/\/store.webkul.com\/woocommerce-point-of-sale.html\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;Point Of Sale System for WooCommerce<\/a>.<\/li>\n\n\n\n<li>This module is also compatible with the latest WooCommerce feature<a href=\"https:\/\/woo.com\/document\/cart-checkout-blocks-status\/\" target=\"_blank\" rel=\"noreferrer noopener\">&nbsp;block-based checkout<\/a>.<\/li>\n\n\n\n<li>We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact support@webkul.com for it.<\/li>\n<\/ul>\n\n\n\n<p>Also, check the video tutorial below to get to know about the plugin,<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"DVpzjsuJhQA\"><div class=\"components-placeholder__instructions\">DVpzjsuJhQA<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\">Features <\/h2>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customers can pay at the POS outlets via credit\/debit cards using the Square payment terminal. <\/li>\n\n\n\n<li>POS agents can accept payments from customers via Square payment terminal. <\/li>\n\n\n\n<li>The store admin can make a square terminal payment via POS.<\/li>\n\n\n\n<li>The POS agents can make a default payment gateway as a square.<\/li>\n\n\n\n<li>The admin can allow simulators for test payments via square.<\/li>\n\n\n\n<li>Support for almost all kinds of cards including Visa, Mastercard, American Express &amp; Discover.<\/li>\n\n\n\n<li>Connect your pos outlet with Square locations.<\/li>\n\n\n\n<li>Connect multiple Square readers with same locations.<\/li>\n\n\n\n<li>Show default reader state list on location readers.<\/li>\n\n\n\n<li>Set Square terminal as default payment method for POS checkout.<\/li>\n\n\n\n<li>WooCommerce POS Square Payment Terminal Plugin is not multisite compatible.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation <\/h3>\n<\/div><\/div>\n\n\n\n<p>The user will get a zip file for the <strong>WooCommerce POS Square Terminal <\/strong>plugin that has to upload in the \u201cAdd New\u201d menu option in the WordPress admin panel.<\/p>\n\n\n\n<p>Login to the WordPress admin panel, hover your mouse over the \u201cPlugins\u201d menu option which brings out a Sub-Menu, and then select the \u201cAdd New Plugin\u201d option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"549\" height=\"260\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\" alt=\"add new plugin\" class=\"wp-image-452274\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp 549w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin-300x142.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin-250x118.webp 250w\" sizes=\"(max-width: 549px) 100vw, 549px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After this, you will see an option on the top of your page that is&nbsp;\u201cUpload Plugin\u201d. Click the option to upload the zip file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"522\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section-1200x522.webp\" alt=\"upload plugin section\" class=\"wp-image-452276\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section-1200x522.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section-300x130.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section-250x109.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section-768x334.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/upload-plugin-section.webp 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, you will see a button \u201cChoose File\u201d. Click on the button to browse for the zip file.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"565\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded-1200x565.webp\" alt=\"zip file uploaded\" class=\"wp-image-452279\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded-1200x565.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded-300x141.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded-250x118.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded-768x361.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/zip-file-uploaded.webp 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, click the \u201cInstall Now\u201d button to install the plugin. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"573\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin-1200x573.webp\" alt=\"installing the plugin\" class=\"wp-image-452280\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin-1200x573.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin-300x143.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin-250x119.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin-768x367.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/installing-the-plugin.webp 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Henceforth now, click on \u201cActivate Plugin\u201d to activate the installed plugin.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Square Credentials &#8211; Access and Refresh Token Generation<\/h3>\n<\/div><\/div>\n\n\n\n<p>Navigate to the <a href=\"https:\/\/squareup.com\/login\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">squareup website<\/a>. Here, to register tap the Sign up link.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-login-signin.webp\" alt=\"sing in sign up section square\" class=\"wp-image-452572\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-login-signin.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-login-signin-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-login-signin-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-login-signin-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, enter your email, password for the account and tap Continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-account-square.webp\" alt=\"add create account deatils\" class=\"wp-image-452574\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-account-square.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-account-square-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-account-square-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-account-square-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The account gets created and you need to add few information before checking the dashboard. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/tell-about-business.webp\" alt=\"tell about business\" class=\"wp-image-452579\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/tell-about-business.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/tell-about-business-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/tell-about-business-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/tell-about-business-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After creating the account navigate to the <a href=\"https:\/\/developer.squareup.com\/us\/en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Square developer portal<\/a>.<\/p>\n\n\n\n<p>Here, log in by tapping the Sign In button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-developer-site-sign-in.webp\" alt=\"Square developer portal sign in \" class=\"wp-image-454399\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-developer-site-sign-in.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-developer-site-sign-in-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-developer-site-sign-in-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-developer-site-sign-in-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To login enter your credentials and proceed further. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sign-in-developer-square-account.webp\" alt=\"enter credentials to login to square developer account \" class=\"wp-image-454400\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sign-in-developer-square-account.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sign-in-developer-square-account-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sign-in-developer-square-account-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sign-in-developer-square-account-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After login, tap the Developer Dashboard account option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/developer-dashboard-square.webp\" alt=\"developer dashboard\" class=\"wp-image-453343\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/developer-dashboard-square.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/developer-dashboard-square-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/developer-dashboard-square-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/developer-dashboard-square-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This brings up the Create Application section, tap the <strong>+<\/strong> to add.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-application-section.webp\" alt=\"applications creation section\" class=\"wp-image-453348\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-application-section.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-application-section-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-application-section-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-application-section-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, set the name for the application that you are creating. <\/p>\n\n\n\n<p>Tap the Next button after that.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-the-app-at-square-dashboard.webp\" alt=\"name the application.\" class=\"wp-image-453350\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-the-app-at-square-dashboard.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-the-app-at-square-dashboard-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-the-app-at-square-dashboard-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-the-app-at-square-dashboard-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, choose the application to accept payments. <\/p>\n\n\n\n<p>Tap the Next button after that.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/set-application-will-accept-payments.webp\" alt=\"choose the application to accept payments\" class=\"wp-image-453351\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/set-application-will-accept-payments.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/set-application-will-accept-payments-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/set-application-will-accept-payments-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/set-application-will-accept-payments-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, choose the audience for your application. <\/p>\n\n\n\n<p>Lastly, tap the Complete button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/find-your-audience.webp\" alt=\"find audience for your application\" class=\"wp-image-453353\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/find-your-audience.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/find-your-audience-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/find-your-audience-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/find-your-audience-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The application gets created. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/app-created.webp\" alt=\"application gets created\" class=\"wp-image-453358\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/app-created.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/app-created-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/app-created-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/app-created-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, navigate to the application section and you can see the created application. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/view-created-app.webp\" alt=\"view created application\" class=\"wp-image-453370\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/view-created-app.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/view-created-app-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/view-created-app-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/view-created-app-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For the same, tap the Open button and then navigate to the Sandbox Test Accounts.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sand-box-test-accounts.webp\" alt=\" Sandbox Test Accounts\" class=\"wp-image-453372\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sand-box-test-accounts.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sand-box-test-accounts-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sand-box-test-accounts-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/sand-box-test-accounts-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, create a new sandbox test account for the created application by tapping the respective button.<\/p>\n\n\n\n<p>After that enter the &#8211;  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New Sandbox Test Account Name <\/li>\n\n\n\n<li>Choose the Country of use and tap the Create button after that.  <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-new-sandbox-test-account.webp\" alt=\"create a new sandbox test account\" class=\"wp-image-453416\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-new-sandbox-test-account.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-new-sandbox-test-account-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-new-sandbox-test-account-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/name-new-sandbox-test-account-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, you will get the Access and Refresh Token for configuring in the WooCommerce backend for the Square Payment terminal. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/accesstokens.webp\" alt=\"acess-tokens\" class=\"wp-image-527426\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/accesstokens.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/accesstokens-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/accesstokens-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/accesstokens-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Setting Up Webhook Subscriptions<\/h3>\n\n\n\n<p>Before you can view logs, you need to set up a webhook subscription to start receiving event data.<\/p>\n\n\n\n<p>Go to <strong>Webhooks<\/strong> and click on <strong>Logs<\/strong>. Here, you will see a button to <strong>Add Subscription<\/strong>. Click on it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-1200x513.webp\" alt=\"add-subscription\" class=\"wp-image-527449\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-1200x513.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-300x128.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-250x107.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-768x328.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions-1536x656.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/addsubscriptions.webp 1577w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, fill in the basic details for your webhook and click the <strong>Save<\/strong> button.<\/p>\n\n\n\n<p>In the <strong>Notification URL<\/strong>, enter your site URL and append the endpoint:<br><code>wp-json\/square-webhook\/v1\/receive<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2-1200x800.webp\" alt=\"webhookdetails\" class=\"wp-image-527493\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2-1200x800.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2-300x200.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2-768x512.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhookdetails-2.webp 1536w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once saved, your webhook subscription will be listed. You can click on <strong>View Logs<\/strong> at any time to monitor its activity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"527\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-1200x527.webp\" alt=\"webhook-subscriptions\" class=\"wp-image-527456\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-1200x527.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-300x132.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-250x110.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-768x337.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions-1536x675.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooksubscriptions.webp 1562w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Viewing Transaction Logs<\/h2>\n\n\n\n<p>To monitor your Square payment transactions, navigate to your app dashboard. Under the <strong>Webhooks<\/strong> section, click on <strong>Logs<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-1200x513.webp\" alt=\"webhook-view\" class=\"wp-image-527379\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-1200x513.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-300x128.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-250x107.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-768x328.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view-1536x656.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/webhooks-view.webp 1577w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This page shows a list of all recent transactions. A <strong>200 status code<\/strong> means the transaction was successful.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-1200x513.webp\" alt=\"sucessful-transaction\" class=\"wp-image-527384\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-1200x513.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-300x128.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-250x107.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-768x328.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions-1536x656.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/succesfull-transactions.webp 1577w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Click on any transaction to view its details. You will see two tabs:<\/p>\n\n\n\n<p><strong>Summary:<\/strong> Provides a high-level overview, including the event type, timestamp, and delivery status.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-1200x513.webp\" alt=\"summary\" class=\"wp-image-527390\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-1200x513.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-300x128.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-250x107.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-768x328.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary-1536x656.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/summary.webp 1577w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Payload:<\/strong> Displays the complete raw data sent during the transaction, which is essential for debugging.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"513\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-1200x513.webp\" alt=\"payload\" class=\"wp-image-527391\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-1200x513.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-300x128.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-250x107.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-768x328.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload-1536x656.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/08\/payload.webp 1577w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Activate &#8211; WooCommerce POS Square Terminal Plugin<\/h3>\n<\/div><\/div>\n\n\n\n<p>Check <a href=\"https:\/\/marketplace.webkul.com\/knowledgebase\/activate-woocommerce-plugin-license-key\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to activate your WooCommerce plugin<\/a> through the purchase code.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Initial Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successful installation of the plugin, login to admin backend and navigate through WooCommerce-&gt;Settings-&gt;Payments-&gt;POS Square Reader Gateway.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/initial-configuration.webp\" alt=\"Initial Configuration - Square Terminal Card Reader\" class=\"wp-image-453434\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/initial-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/initial-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/initial-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/initial-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Tap the manage button to configure the POS Square Reader Gateway. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-one.webp\" alt=\"initial configuration - Square Terminal Card Reader\" class=\"wp-image-453437\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-one.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-one-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-one-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-one-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will have to &#8211;  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable\/Disable<\/strong> &#8211; Enable the POS Square terminal gateway by checking the checkbox. <\/li>\n\n\n\n<li><strong>Default Gateway<\/strong> &#8211;  Choose the option to make the square reader as the default payment gateway for the Point of Sale terminal. <\/li>\n\n\n\n<li><strong>Title<\/strong> &#8211;  Set the title of the payment reader visible at the POS.<\/li>\n\n\n\n<li><strong>Description<\/strong> &#8211;  Set the description for the payment method. <\/li>\n\n\n\n<li><strong>Use Simulator<\/strong> &#8211; Enable to simulate the payment process.<\/li>\n\n\n\n<li><strong>Test mode<\/strong> &#8211;  Check to Enable test mode or Unchecked to use in live mode. <\/li>\n\n\n\n<li><strong>Set Default Reader Status<\/strong> &#8211;  Choose what the Square Reader status after connection will be &#8211;  <br>Unpaired, Paired, Expired, or Unknown. <\/li>\n\n\n\n<li><strong>Square Test Access Token<\/strong> &#8211;  Enter the test credential if using in the test mode. <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-two.webp\" alt=\"additional settings \" class=\"wp-image-453456\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-two.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-two-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-two-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/configuration-pos-woocommerce-square-reader-gateway-two-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Refresh token<\/strong> &#8211; Enter the Square Test Refresh token generated within Square Payment gateway.<\/li>\n\n\n\n<li><strong>Square Live Access Token<\/strong> &#8211; Enter the Square live Access token generated within Square Payment gateway.<\/li>\n\n\n\n<li><strong>Square Live Refresh Token<\/strong> &#8211; Enter the Square Live Refresh token generated within Square Payment gateway.<\/li>\n<\/ul>\n\n\n\n<p>Lastly, save the configuration settings. <\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Square Payment Terminal &#8211; Initial Settings for POS <\/h3>\n<\/div><\/div>\n\n\n\n<p>Navigate through Point Of Sale-&gt;Settings-&gt;Payments.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"647\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration-1200x647.webp\" alt=\"woocommerce pos square terminal configuration\" class=\"wp-image-454158\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration-1200x647.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration-300x162.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration-250x135.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration-768x414.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/woocommerce-pos-square-reader-payment-terminal-integration.webp 1366w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, the POS Square Reader is visible under payment methods of the WooCommerce POS system.<\/p>\n\n\n\n<p>You can edit, delete or configure the Square reader as required. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Edit Square Reader &#8211;  <\/h3>\n\n\n\n<p>After tapping this option you will see the below section. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-square-reader.webp\" alt=\"edit square reader configuration options for pos \" class=\"wp-image-454162\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-square-reader.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-square-reader-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-square-reader-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-square-reader-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will be able to &#8211;  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Payment Name<\/strong> &#8211; Set the name that is visible to the pos agent while selecting the payment method at POS checkout.<\/li>\n\n\n\n<li><strong>Payment Slug<\/strong> &#8211; Set the slug for the payment method section.<\/li>\n\n\n\n<li><strong>Payment Description<\/strong> &#8211; Set the description for the payment method. <\/li>\n\n\n\n<li><strong>Status<\/strong>&#8211; Enable or disable the status of the Square Reader.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Setup Reader &#8211;  Create Location for Square Payment Terminal<\/h3>\n<\/div><\/div>\n\n\n\n<p>After tapping the Setup Reader below section appears.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-square-location.webp\" alt=\"Create Square Location - Setup Reader Section WooCommerce POS System\" class=\"wp-image-454165\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-square-location.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-square-location-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-square-location-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-square-location-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will tap the Create Location button and the pop-up appears for the same.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-a.webp\" alt=\"Craete Location part a\" class=\"wp-image-454168\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-a.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-a-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-a-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-a-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin will &#8211;  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add the address<\/li>\n\n\n\n<li>Administrative district level<\/li>\n\n\n\n<li>Choose the country<\/li>\n\n\n\n<li>Enter the Sub-locality<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-b.webp\" alt=\"Craete Location part b\" class=\"wp-image-454169\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-b.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-b-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-b-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-b-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter the user details<\/li>\n\n\n\n<li>Enter the co-ordinates of the POS location<\/li>\n\n\n\n<li>Setup the details of the location<\/li>\n\n\n\n<li>Add the Social media URLs<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-c.webp\" alt=\"Craete Location part c\" class=\"wp-image-454170\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-c.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-c-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-c-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-location-c-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter the language code and Misc. required information<\/li>\n\n\n\n<li>Choose the status as Active or Disabled<\/li>\n\n\n\n<li>Select the Type of the location as Physical or Mobile<\/li>\n<\/ul>\n\n\n\n<p>Lastly, tap the Create location button.<\/p>\n\n\n\n<p>The location gets created and you can see it within the same section. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/location-square-terminal-created.webp\" alt=\"locations created in square terminal usage \" class=\"wp-image-454190\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/location-square-terminal-created.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/location-square-terminal-created-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/location-square-terminal-created-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/location-square-terminal-created-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Create Device Code &#8211; Square Terminal Reader(Connection with POS Location)<\/h3>\n<\/div><\/div>\n\n\n\n<p>For the added location, tap the readers button and below section appears. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/added-device-list-if-any.webp\" alt=\"paired devices square terminals\" class=\"wp-image-454194\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/added-device-list-if-any.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/added-device-list-if-any-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/added-device-list-if-any-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/added-device-list-if-any-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To pair a Square terminal device to the POS location, tap the create device code button.<\/p>\n\n\n\n<p>Enter the Square terminal device name and tap create code button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-device.webp\" alt=\"create device code\" class=\"wp-image-454195\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-device.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-device-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-device-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/create-device-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Device ID is generated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/deveice-pairing-code-generated.webp\" alt=\"device code generated\" class=\"wp-image-454196\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/deveice-pairing-code-generated.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/deveice-pairing-code-generated-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/deveice-pairing-code-generated-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/deveice-pairing-code-generated-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, you have a small window(5 minutes) to pair the Square terminal to your location and for that enter the Device ID on the Square terminal.<\/p>\n\n\n\n<p>After that, the square terminal will be connected to your POS location and you are up and ready to take payments from the location via Square payment terminal.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Assign Square Reader &#8211; To WooCommerce POS Outlet <\/h3>\n<\/div><\/div>\n\n\n\n<p>Navigate through Point of Sale-&gt;Outlets-&gt;and edit the respective outlet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"479\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet-1200x479.webp\" alt=\"manage outlet \" class=\"wp-image-454413\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet-1200x479.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet-300x120.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet-250x100.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet-768x306.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/manage-outlet.webp 1361w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After tapping the edit option below section appears. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-outlets.webp\" alt=\"edit outlet \" class=\"wp-image-454411\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-outlets.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-outlets-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-outlets-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/edit-outlets-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, navigate to the &#8211; <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Additional Payment Option &#8211; Select Square Reader <\/li>\n\n\n\n<li>POS Outlet Square Location &#8211; Select and assign the POS location that you had created. <\/li>\n<\/ul>\n\n\n\n<p>Lastly, save the POS outlet.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">WooCommerce POS &#8211; Square Payment Workflow<\/h3>\n<\/div><\/div>\n\n\n\n<p>First, the POS agent will select the connected Square reader for the POS location and then proceed further.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-reader-list.webp\" alt=\"Connected square readers\" class=\"wp-image-454272\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-reader-list.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-reader-list-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-reader-list-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-reader-list-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The POS agent will add products to the cart and go to checkout. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-to-cart-products.webp\" alt=\"add product to cart\" class=\"wp-image-454257\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-to-cart-products.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-to-cart-products-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-to-cart-products-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-to-cart-products-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Set the amount to be paid and tap Confirm Payment &amp; Generate invoice button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/enter-amount-confirm.webp\" alt=\"select amount \" class=\"wp-image-454258\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/enter-amount-confirm.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/enter-amount-confirm-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/enter-amount-confirm-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/enter-amount-confirm-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Use the credit or debit card of the customer to make the payment via the square payment terminal.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/payment-processing.webp\" alt=\"payment processing\" class=\"wp-image-454259\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/payment-processing.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/payment-processing-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/payment-processing-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/payment-processing-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the payment goes through the receipt gets generated at the POS. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"662\" height=\"619\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/receipt.webp\" alt=\"receipt generated\" class=\"wp-image-454261\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/receipt.webp 662w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/receipt-300x281.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/receipt-250x234.webp 250w\" sizes=\"(max-width: 662px) 100vw, 662px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Sale Transaction &#8211; Visible at Square Dashboard<\/h3>\n<\/div><\/div>\n\n\n\n<p>The sales made using the Square terminal are visible to the admin in the Square dashboard.<\/p>\n\n\n\n<p>Order with payment details. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order.webp\" alt=\"square dashboard order details \" class=\"wp-image-454263\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Order details. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-details.webp\" alt=\"square dashboard payment details\" class=\"wp-image-454264\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-details-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-details-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/square-dashboard-order-details-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>That&#8217;s all for <strong>WooCommerce POS Square Terminal <\/strong>plugin.<\/p>\n\n\n\n<p>For any further queries or doubts kindly reach out to us at support@webkul.com <\/p>\n\n\n\n<p>You can also check out <a href=\"https:\/\/webkul.com\/point-of-sale\/\" target=\"_blank\" rel=\"noreferrer noopener\">POS development services<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce POS Square terminal plugin allows the WooCommerce store admin to accept payments at their point of sale outlets via Square payment terminal. The admin an easily connect the respective square payment terminal to the WooCommerce POS system which is a web-based point of sale system. POS agents will have to select the Square terminal <a href=\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":79,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1773],"tags":[],"class_list":["post-452258","post","type-post","status-publish","format-standard","hentry","category-woocommerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guide for WooCommerce POS Square Terminal<\/title>\n<meta name=\"description\" content=\"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide for WooCommerce POS Square Terminal\" \/>\n<meta property=\"og:description\" content=\"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-05T06:27:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-24T14:23:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\" \/>\n<meta name=\"author\" content=\"Nishad Bhan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nishad Bhan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\"},\"author\":{\"name\":\"Nishad Bhan\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\"},\"headline\":\"Guide for WooCommerce POS Square Terminal\",\"datePublished\":\"2024-08-05T06:27:34+00:00\",\"dateModified\":\"2026-02-24T14:23:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\"},\"wordCount\":1593,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\",\"articleSection\":[\"WooCommerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\",\"name\":\"Guide for WooCommerce POS Square Terminal\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\",\"datePublished\":\"2024-08-05T06:27:34+00:00\",\"dateModified\":\"2026-02-24T14:23:11+00:00\",\"description\":\"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp\",\"width\":549,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide for WooCommerce POS Square Terminal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0\",\"name\":\"Nishad Bhan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Nishad Bhan\"},\"description\":\"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guide for WooCommerce POS Square Terminal","description":"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.","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:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/","og_locale":"en_US","og_type":"article","og_title":"Guide for WooCommerce POS Square Terminal","og_description":"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.","og_url":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2024-08-05T06:27:34+00:00","article_modified_time":"2026-02-24T14:23:11+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp","type":"","width":"","height":""}],"author":"Nishad Bhan","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Nishad Bhan","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/"},"author":{"name":"Nishad Bhan","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0"},"headline":"Guide for WooCommerce POS Square Terminal","datePublished":"2024-08-05T06:27:34+00:00","dateModified":"2026-02-24T14:23:11+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/"},"wordCount":1593,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp","articleSection":["WooCommerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/","url":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/","name":"Guide for WooCommerce POS Square Terminal","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp","datePublished":"2024-08-05T06:27:34+00:00","dateModified":"2026-02-24T14:23:11+00:00","description":"WooCommerce POS Square Terminal Guide shows how to accept payments within the WooCommerce POS outlets using Square payment terminals.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/07\/add-new-plugin.webp","width":549,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/woocommerce-pos-square-terminal-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Guide for WooCommerce POS Square Terminal"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/d5f376b54be75483744f8320d172d9e0","name":"Nishad Bhan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7a708390ff9ca00da55b3ed0b076fe4f3624005bce5b5d88e6b3d99d15c13ec2?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Nishad Bhan"},"description":"Nishad Bhan excels in analyzing eCommerce processes on the Magento platform, optimizing workflows, and delivering strategic solutions. Expertise ensures seamless platform integration, driving digital innovation and aligning technology with business objectives for growth.","url":"https:\/\/webkul.com\/blog\/author\/nishad-bhan981\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/452258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/79"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=452258"}],"version-history":[{"count":65,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/452258\/revisions"}],"predecessor-version":[{"id":527494,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/452258\/revisions\/527494"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=452258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=452258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=452258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}