{"id":515978,"date":"2025-12-09T07:53:39","date_gmt":"2025-12-09T07:53:39","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=515978"},"modified":"2025-12-15T10:56:41","modified_gmt":"2025-12-15T10:56:41","slug":"odoo-pos-square-terminal-pay-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/","title":{"rendered":"User Guide for Odoo POS Square Terminal Pay"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>INTRODUCTION<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<p><a href=\"https:\/\/store.webkul.com\/odoo-pos-square-terminal-pay.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Odoo POS Square Terminal Pay<\/strong><\/a> connects Square Terminals with your Odoo POS system for fast and secure in-store payments.<\/p>\n\n\n\n<p>The module integrates your POS interface with Square, enabling you to accept card payments seamlessly throughout the POS.<\/p>\n\n\n\n<p>With this module, you can configure Square API keys, pair devices, monitor real-time terminal status, and review transaction history.<\/p>\n\n\n\n<p>&nbsp;It ensures a smooth checkout experience by sending payment requests directly to the Square Terminal.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>FEATURES<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Configure Square Terminal using API keys and details.<\/li>\n\n\n\n<li>Generate secure device codes for terminal pairing.<\/li>\n\n\n\n<li>Monitor Square Terminal status in real time.<\/li>\n\n\n\n<li>Odoo POS Square Terminal Pay enables Square as a POS payment option.<\/li>\n\n\n\n<li>Map Square payments with the correct accounting journals.<\/li>\n\n\n\n<li>Track Square transactions with clear payment logs.<\/li>\n\n\n\n<li>Maintain a full history of completed Square payments.<\/li>\n\n\n\n<li>Support multiple terminals across store locations.<\/li>\n\n\n\n<li>Ensure fast and secure card payment processing.<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>INSTALLATION<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Once you purchase App from the Webkul store, you will receive a link to download <strong>module&#8217;s zip<\/strong> <strong>file<\/strong>.<\/li>\n\n\n\n<li>Extract the file on your system after download finishes. As a result, you will be able to see a folder named \u2018<strong>pos_square_terminal_pay.<\/strong>\u2019<\/li>\n\n\n\n<li>Copy and paste this folder inside your <strong>Odoo Add-Ons path<\/strong>.<\/li>\n\n\n\n<li>Now, open Odoo App and click on the Settings menu. Here, click on Activate <strong>Developer Mode<\/strong>.<\/li>\n\n\n\n<li>Then, open Apps menu and click on \u2018<strong>Update Modules List<\/strong>.\u2019<\/li>\n\n\n\n<li>In search bar, remove all the filters and search \u2018<strong>pos_square_terminal_pay.<\/strong>\u2019<\/li>\n\n\n\n<li>You will be able to see the module in the search results. Click on \u2018<strong>Activate<\/strong>\u2019 to install it.<\/li>\n<\/ol>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h2 class=\"wp-block-heading index-title\"><strong>WORKFLOW<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>1. Configure Terminal API Settings<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Add Square API key, device details, and location ID to establish a secure connection. This configuration links Odoo POS with your Square Terminal for real-time communication.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"661\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\" alt=\"terminal-api-configuration\" class=\"wp-image-515986\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2-300x177.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2-768x453.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\"><strong>2. Start Terminal Pairing<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Select the terminal you want to connect to and verify its details. Use \u201cCreate Device Code\u201d button to begin the pairing process.<\/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\/2025\/12\/create-device-code.webp\" alt=\"create-device-code\" class=\"wp-image-515981\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-device-code.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-device-code-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-device-code-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/create-device-code-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\"><strong>3. Generate the Device Code<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>A unique device code is generated instantly for terminal authentication. Enter this code on your Square Terminal within the validity time.<\/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\/2025\/12\/generated-device-code.webp\" alt=\"generated-device-code\" class=\"wp-image-515982\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/generated-device-code.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/generated-device-code-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/generated-device-code-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/generated-device-code-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\"><strong>4. Enable Square as a Payment Method<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Activate Square inside POS payment settings to process card payments through terminal. Choose appropriate journal and assign the correct terminal device.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"540\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-payment-setup-1.webp\" alt=\"square-payment-setup\" class=\"wp-image-515988\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-payment-setup-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-payment-setup-1-300x145.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-payment-setup-1-250x121.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-payment-setup-1-768x370.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\"><strong>5. Process Payments Using Square Terminal<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>At checkout, select \u201cSquare\u201d as the payment method and send the payment request. The terminal prompts the customer to complete the transaction securely.<\/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\/2025\/12\/processing-payment-on-square-terminal.webp\" alt=\"processing-payment-on-square-terminal\" class=\"wp-image-515989\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/processing-payment-on-square-terminal.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/processing-payment-on-square-terminal-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/processing-payment-on-square-terminal-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/processing-payment-on-square-terminal-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\"><strong>6. View Square Transaction Details<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Access a dedicated menu to review transaction information, including amount, status, and device ID. This section helps you track all payments processed through Square inside Odoo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"456\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-transaction-details.webp\" alt=\"square-transaction-details\" class=\"wp-image-515991\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-transaction-details.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-transaction-details-300x122.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-transaction-details-250x102.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/square-transaction-details-768x313.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\"><strong>NEED HELP?<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>Hope you find guide helpful! Please feel free to share your feedback in the comments below.<\/p>\n\n\n\n<p>If you still have any issues\/queries, please create a ticket at the <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">UV Desk<\/a>.<\/p>\n\n\n\n<p>I hope this helps. In case of any further queries, contact us at support@webkul.com.<\/p>\n\n\n\n<p>Thanks for paying attention!!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo POS Square Terminal Pay connects Square Terminals with your Odoo POS system for fast and secure in-store payments. The module integrates your POS interface with Square, enabling you to accept card payments seamlessly throughout the POS. With this module, you can configure Square API keys, pair devices, monitor real-time terminal status, and review transaction <a href=\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":726,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007,1],"tags":[1267,14095,4433,590],"class_list":["post-515978","post","type-post","status-publish","format-standard","hentry","category-odoo","category-uncategorized","tag-odoo","tag-odoo-point-of-sale","tag-square-payment-gateway","tag-webkul"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Odoo POS Square Terminal Pay<\/title>\n<meta name=\"description\" content=\"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking\" \/>\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\/odoo-pos-square-terminal-pay-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Odoo POS Square Terminal Pay\" \/>\n<meta property=\"og:description\" content=\"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-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=\"2025-12-09T07:53:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-15T10:56:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\" \/>\n<meta name=\"author\" content=\"Akshansh Sahai\" \/>\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=\"Akshansh Sahai\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\"},\"author\":{\"name\":\"Akshansh Sahai\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/9359c6ab1983c04b03a1f7722dd2c863\"},\"headline\":\"User Guide for Odoo POS Square Terminal Pay\",\"datePublished\":\"2025-12-09T07:53:39+00:00\",\"dateModified\":\"2025-12-15T10:56:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\"},\"wordCount\":482,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\",\"keywords\":[\"odoo\",\"Odoo Point of Sale\",\"Square Payment Gateway\",\"webkul\"],\"articleSection\":[\"Odoo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\",\"name\":\"User Guide for Odoo POS Square Terminal Pay\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\",\"datePublished\":\"2025-12-09T07:53:39+00:00\",\"dateModified\":\"2025-12-15T10:56:41+00:00\",\"description\":\"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp\",\"width\":1120,\"height\":661},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Odoo POS Square Terminal Pay\"}]},{\"@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\/9359c6ab1983c04b03a1f7722dd2c863\",\"name\":\"Akshansh Sahai\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e7886ed0ebbf8a359ab246ed48c621a10739f9976bc07f6c194a5f2c8720fd1f?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\/e7886ed0ebbf8a359ab246ed48c621a10739f9976bc07f6c194a5f2c8720fd1f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Akshansh Sahai\"},\"description\":\"Akshansh Sahai is a Product Business Analyst with experience in Odoo Point of Sale. He works on improving workflows, understanding business needs, and delivering practical solutions. With a clear and detail-oriented approach, Akshansh helps ensure smooth operations and efficient system performance.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/akshansh-pba322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Odoo POS Square Terminal Pay","description":"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking","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\/odoo-pos-square-terminal-pay-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Odoo POS Square Terminal Pay","og_description":"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking","og_url":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-12-09T07:53:39+00:00","article_modified_time":"2025-12-15T10:56:41+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp","type":"","width":"","height":""}],"author":"Akshansh Sahai","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Akshansh Sahai","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/"},"author":{"name":"Akshansh Sahai","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9359c6ab1983c04b03a1f7722dd2c863"},"headline":"User Guide for Odoo POS Square Terminal Pay","datePublished":"2025-12-09T07:53:39+00:00","dateModified":"2025-12-15T10:56:41+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/"},"wordCount":482,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp","keywords":["odoo","Odoo Point of Sale","Square Payment Gateway","webkul"],"articleSection":["Odoo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/","url":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/","name":"User Guide for Odoo POS Square Terminal Pay","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp","datePublished":"2025-12-09T07:53:39+00:00","dateModified":"2025-12-15T10:56:41+00:00","description":"Odoo POS Square Terminal Pay enables secure Square Terminal payments inside Odoo POS with real-time device connection and transaction tracking","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/terminal-api-configuration-2.webp","width":1120,"height":661},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/odoo-pos-square-terminal-pay-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Odoo POS Square Terminal Pay"}]},{"@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\/9359c6ab1983c04b03a1f7722dd2c863","name":"Akshansh Sahai","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e7886ed0ebbf8a359ab246ed48c621a10739f9976bc07f6c194a5f2c8720fd1f?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\/e7886ed0ebbf8a359ab246ed48c621a10739f9976bc07f6c194a5f2c8720fd1f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Akshansh Sahai"},"description":"Akshansh Sahai is a Product Business Analyst with experience in Odoo Point of Sale. He works on improving workflows, understanding business needs, and delivering practical solutions. With a clear and detail-oriented approach, Akshansh helps ensure smooth operations and efficient system performance.","url":"https:\/\/webkul.com\/blog\/author\/akshansh-pba322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515978","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\/726"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=515978"}],"version-history":[{"count":2,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515978\/revisions"}],"predecessor-version":[{"id":516007,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/515978\/revisions\/516007"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=515978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=515978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=515978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}