{"id":329891,"date":"2022-04-25T10:42:00","date_gmt":"2022-04-25T10:42:00","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=329891"},"modified":"2025-11-03T10:16:19","modified_gmt":"2025-11-03T10:16:19","slug":"prestashop-square-payment-gateway-user-guide","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/","title":{"rendered":"PrestaShop Square Payment Gateway"},"content":{"rendered":"\n<p><strong>PrestaShop Square Payment Gateway<\/strong> &#8211; Permits you to sell product subscriptions and accept recurring payments via Square payment gateway. Order normal or subscription product via Square payment.<\/p>\n\n\n\n<p><strong>Note: PrestaShop Square Payment module is compatible with 3D SCA(Strong Customer Authentication) and <strong>PrestaShop<\/strong> multi-store feature.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accept payments via Card, Wallet (Google Pay) and ACH Bank via Square for non subscription products.<\/li>\n\n\n\n<li>Offer product subscriptions and accept recurring payments using Pay by Card via Square.<\/li>\n\n\n\n<li>Make refund of orders (without Subscription) paid via Square.<\/li>\n\n\n\n<li>View list of customers subscribed for the products.<\/li>\n\n\n\n<li>View all transactions done through Square Payment Gateway.<\/li>\n<\/ul>\n\n\n\n<p><strong>Important Note:<\/strong><\/p>\n\n\n\n<p>SSL must be enabled to use this module.<br>PHP version 7.1 or greater is required to use this module.<br><\/p>\n\n\n\n<p>Supported countries for Square payment account: <br>&#8211; USA<br>&#8211; Australia<br>&#8211; Canada<br>&#8211; Japan<br>&#8211; United Kingdom<br>&#8211; Ireland<br>&#8211; France<br>&#8211; Spain<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features of the <strong>PrestaShop Square Payment Gateway<\/strong> module<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The subscription amount deducts from the customer&#8217;s account, as per the subscribed plan.<\/li>\n\n\n\n<li>Subscription is only possible through Card payment.<\/li>\n\n\n\n<li>Admin can use the module either in sandbox or production mode, as per the requirement.<\/li>\n\n\n\n<li>Provide the API keys according to the mode selected.<\/li>\n\n\n\n<li>Create the subscription plan on store itself.<\/li>\n\n\n\n<li>Admin need to specify the plan frequency &amp; time period (till which the plan will be active) of the subscription plan.<\/li>\n\n\n\n<li>Admin can also edit\/delete the subscription plan.<\/li>\n\n\n\n<li>Assign created plan to products.<\/li>\n\n\n\n<li>Admin can assign products with or without combinations to the subscription plan.<\/li>\n\n\n\n<li>Admin can update\/delete the assigned plan from the product.<\/li>\n\n\n\n<li>View the separate list of transactions made through Square Payment Gateway.<\/li>\n\n\n\n<li>Admin can either refund full or partial amount to customer for their orders done without subscription.<\/li>\n\n\n\n<li>While refunding the partial amount, admin can specify the amount less than or equal to the amount paid by buyer.<\/li>\n\n\n\n<li>View the list of subscribed customers.<\/li>\n\n\n\n<li>Cancel the subscription of any customer.<\/li>\n\n\n\n<li>Customer can view the subscription details on product page.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to install the Prestashop Square Payment Gateway module<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firstly, go to the module manager in back office and click on \u2018upload a module\u2019.<\/li>\n\n\n\n<li>After that, drag and drop the module file or select the file from the system.<\/li>\n\n\n\n<li>In this way, the module installation will be successful.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"342\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png\" alt=\"1-21\" class=\"wp-image-330213\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-300x85.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-250x71.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-768x219.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21.png 1285w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1021\" height=\"526\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/2-12.png\" alt=\"2-12\" class=\"wp-image-330214\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/2-12.png 1021w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/2-12-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/2-12-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/2-12-768x396.png 768w\" sizes=\"(max-width: 1021px) 100vw, 1021px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1011\" height=\"532\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/3-11.png\" alt=\"3-11\" class=\"wp-image-330215\" style=\"width:820px;height:431px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/3-11.png 1011w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/3-11-300x158.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/3-11-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/3-11-768x404.png 768w\" sizes=\"(max-width: 1011px) 100vw, 1011px\" 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 configure the Prestashop Square Payment Gateway module<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successful installation, an admin can configure the module. &nbsp;<\/p>\n\n\n\n<p>Admin will need to provide certain details to configure the module like app ID, access token, location Id, and Webhook signature key. Will explain to you the process to obtain these keys below.<\/p>\n\n\n\n<p><strong>Subscription product message:<\/strong> This is the message that will display on the Subscription product page so configure accordingly.<\/p>\n\n\n\n<p><strong>Payment Options:<\/strong> The selected ones will appear on the front end for the customers to make payments.<\/p>\n\n\n\n<p>Here is something to note, for the subscription products only the Pay by Card payment option will be available.<\/p>\n\n\n\n<p> However, for the products without subscription all the payment options that are selected will be available.<\/p>\n\n\n\n<p><strong>Webhook Settings:<\/strong> In this section, you will need to enter the Webhook signature key if you want to get updated transaction details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"726\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9-726x1024.png\" alt=\"4-9\" class=\"wp-image-330218\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9-726x1024.png 726w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9-213x300.png 213w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9-176x249.png 176w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9-768x1084.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/4-9.png 1088w\" sizes=\"(max-width: 726px) 100vw, 726px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Let&#8217;s now understand the process to obtain app Id, access token, location Id and Webhook signature key<\/h3>\n<\/div><\/div>\n\n\n\n<p>For, app ID and Access token, go to <a href=\"https:\/\/developer.squareup.com\/apps\">https:\/\/developer.squareup.com\/apps<\/a> and create app.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"620\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app-1200x620.png\" alt=\"Click-to-add-app\" class=\"wp-image-330221\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app-1200x620.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app-768x397.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Click-to-add-app.png 1234w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"678\" height=\"555\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Add-App-name.png\" alt=\"Add-App-name\" class=\"wp-image-330222\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Add-App-name.png 678w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Add-App-name-300x246.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Add-App-name-250x205.png 250w\" sizes=\"(max-width: 678px) 100vw, 678px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"669\" height=\"583\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-created.png\" alt=\"App-created\" class=\"wp-image-330223\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-created.png 669w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-created-300x261.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-created-250x218.png 250w\" sizes=\"(max-width: 669px) 100vw, 669px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"874\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details-1200x874.png\" alt=\"App-details\" class=\"wp-image-330224\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details-1200x874.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details-300x219.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details-250x182.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details-768x560.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/App-details.png 1260w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For Location Id, open the app and click on &#8220;Location&#8221; option on the left.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"955\" height=\"496\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Location-1.png\" alt=\"Location-1\" class=\"wp-image-330318\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Location-1.png 955w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Location-1-300x156.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Location-1-250x130.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Location-1-768x399.png 768w\" sizes=\"(max-width: 955px) 100vw, 955px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>And, to get Webhook signature key, open the app and click on &#8220;Webhooks -&gt; Subscriptions&#8221; option on the left.<\/p>\n\n\n\n<p> After that click on a webhook, a window in the right will appear from where you can copy the Signature key.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"470\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook-1200x470.png\" alt=\"Webhook\" class=\"wp-image-330320\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook-1200x470.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook-300x118.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook-250x98.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook-768x301.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/Webhook.png 1274w\" 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\">Back end View<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successful installation, new tabs get added in the back office. We will discuss the functionality of each tab in detail.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"417\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7-1200x417.png\" alt=\"5-7\" class=\"wp-image-330226\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7-1200x417.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7-300x104.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7-250x87.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7-768x267.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/5-7.png 1281w\" 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\">Subscription Plans<\/h3>\n<\/div><\/div>\n\n\n\n<p>Here appears the list of plans that admin creates. <br>Furthermore, you can add plans and edit or delete a particular plan.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1086\" height=\"292\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/6-7.png\" alt=\"6-7\" class=\"wp-image-330229\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/6-7.png 1086w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/6-7-300x81.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/6-7-250x67.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/6-7-768x206.png 768w\" sizes=\"(max-width: 1086px) 100vw, 1086px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Add Plan<\/h4>\n\n\n\n<p>The admin will need to provide Plan Name, Plan Frequency and Plan period till which it will be activated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1087\" height=\"425\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/7-6.png\" alt=\"7-6\" class=\"wp-image-330232\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/7-6.png 1087w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/7-6-300x117.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/7-6-250x98.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/7-6-768x300.png 768w\" sizes=\"(max-width: 1087px) 100vw, 1087px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the plan is created, it will appear in the list as shown here<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1094\" height=\"477\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/8-6.png\" alt=\"8-6\" class=\"wp-image-330235\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/8-6.png 1094w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/8-6-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/8-6-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/8-6-768x335.png 768w\" sizes=\"(max-width: 1094px) 100vw, 1094px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Edit Plan<\/h4>\n\n\n\n<p>Plan details can be edited from the Edit Plan page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1089\" height=\"477\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/9-5.png\" alt=\"9-5\" class=\"wp-image-330236\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/9-5.png 1089w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/9-5-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/9-5-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/9-5-768x336.png 768w\" sizes=\"(max-width: 1089px) 100vw, 1089px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Subscription Product<\/h3>\n<\/div><\/div>\n\n\n\n<p>Subscription plans assigned to the products will appear here. From this section, you can assign plan to the products. <br>Let us see the process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1091\" height=\"278\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/10-4.png\" alt=\"10-4\" class=\"wp-image-330238\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/10-4.png 1091w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/10-4-300x76.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/10-4-250x64.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/10-4-768x196.png 768w\" sizes=\"(max-width: 1091px) 100vw, 1091px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Assign Plan<\/h4>\n\n\n\n<p>1- Select Plan<br>2- Choose Product, and Save<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1089\" height=\"376\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/11-7.png\" alt=\"11-7\" class=\"wp-image-330239\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/11-7.png 1089w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/11-7-300x104.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/11-7-250x86.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/11-7-768x265.png 768w\" sizes=\"(max-width: 1089px) 100vw, 1089px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If a <strong>product has combinations<\/strong>,<br>1- Select Plan<br>2- Choose Product<br>3- Choose Combinations, and Save<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1089\" height=\"482\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/12-6.png\" alt=\"12-6\" class=\"wp-image-330240\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/12-6.png 1089w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/12-6-300x133.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/12-6-250x111.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/12-6-768x340.png 768w\" sizes=\"(max-width: 1089px) 100vw, 1089px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Upon Saving, it will appear in the Subscription Product list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1091\" height=\"435\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/13-5.png\" alt=\"13-5\" class=\"wp-image-330241\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/13-5.png 1091w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/13-5-300x120.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/13-5-250x100.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/13-5-768x306.png 768w\" sizes=\"(max-width: 1091px) 100vw, 1091px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Front-End Flow<\/h3>\n<\/div><\/div>\n\n\n\n<p>On the product page, a customer will see whether a product is subscription-based or not. On visiting the product page, the detail related to the subscription plan is also visible to them.<\/p>\n\n\n\n<p>Customer can choose the Subscribe option to subscribe for a product.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"899\" height=\"619\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/14-4.png\" alt=\"14-4\" class=\"wp-image-330245\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/14-4.png 899w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/14-4-300x207.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/14-4-250x172.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/14-4-768x529.png 768w\" sizes=\"(max-width: 899px) 100vw, 899px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the customer add to cart the subscription product then on the cart page he will see a subscription product tag\/label that will indicate that the product is a subscription products . <\/p>\n\n\n\n<p>Furthermore, if the customer need then he can also remove the subscription from the cart page itself and proceed with buying that product as normal product without subscription.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"900\" height=\"259\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/15-4.png\" alt=\"15-4\" class=\"wp-image-330247\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/15-4.png 900w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/15-4-300x86.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/15-4-250x72.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/15-4-768x221.png 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the customer proceed to purchase the product, the Square payment gateway will be available to purchase the subscription-based product. <\/p>\n\n\n\n<p>The customer will have to enter the Card details in order to proceed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/storecdn.webkul.com\/showcase\/590\/1717760611.png\" alt=\"checkout page\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the customers pay via 3D Secure Card, they will be asked to enter their secret static code to confirm the order.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1090\" height=\"632\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/SCA.png\" alt=\"SCA Authentication\" class=\"wp-image-331430\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/SCA.png 1090w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/SCA-300x174.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/SCA-250x145.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/SCA-768x445.png 768w\" sizes=\"(max-width: 1090px) 100vw, 1090px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Order created by the customer. On the order confirmation page, the customer can see the payment details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"897\" height=\"827\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/17-4.png\" alt=\"17-4\" class=\"wp-image-330274\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/17-4.png 897w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/17-4-300x277.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/17-4-250x230.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/17-4-768x708.png 768w\" sizes=\"(max-width: 897px) 100vw, 897px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>If the customer has purchased a non subscription product&nbsp;then all the payment methods that are allowed by the admin will appear on the front end.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1156\" height=\"654\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square-1.png\" alt=\"Payment options\" class=\"wp-image-331563\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square-1.png 1156w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square-1-300x170.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square-1-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square-1-768x434.png 768w\" sizes=\"(max-width: 1156px) 100vw, 1156px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Subscriptions<\/h3>\n<\/div><\/div>\n\n\n\n<p>The list of subscription created by the customer is shown in this tab. <\/p>\n\n\n\n<p>The admin can View the details of the transactions as well as if want then the admin can also cancel the subscription of a particular customer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"446\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/19-3.png\" alt=\"19-3\" class=\"wp-image-330277\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/19-3.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/19-3-300x119.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/19-3-250x100.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/19-3-768x306.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">View Transaction<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1112\" height=\"223\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/20-3.png\" alt=\"20-3\" class=\"wp-image-330281\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/20-3.png 1112w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/20-3-300x60.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/20-3-250x50.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/20-3-768x154.png 768w\" sizes=\"(max-width: 1112px) 100vw, 1112px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Transactions<\/h3>\n<\/div><\/div>\n\n\n\n<p>Under this tab, all the transactions done through the Square Payment Gateway will appear. <br><\/p>\n\n\n\n<p>We have added a column of &#8220;Payment Type&#8221; that will help you to distinguish whether the order is a subscription order or it is one time.<\/p>\n\n\n\n<p>To view complete details of the Transaction, the admin can click on &#8220;View&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"488\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/21-3.png\" alt=\"21-3\" class=\"wp-image-330282\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/21-3.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/21-3-300x131.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/21-3-250x109.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/21-3-768x335.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">View<\/h4>\n\n\n\n<p>Here the admin can see the complete transaction details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"503\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4.png\" alt=\"22-4\" class=\"wp-image-330285\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4-250x112.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4-768x345.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/22-4-604x270.png 604w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>As Refund is possible with the module however, the admin cannot make the returns of the subscription orders. <\/p>\n\n\n\n<p>The Refund option is only available for the one time purchase orders done via Square Payment.<\/p>\n\n\n\n<p>View the Transaction details of any One time Purchase order and the admin will see the Refund option under that. From here the admin can make a refund partially or fully.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1110\" height=\"793\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/23-3.png\" alt=\"23-3\" class=\"wp-image-330288\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/23-3.png 1110w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/23-3-300x214.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/23-3-250x179.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/23-3-768x549.png 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the refund is done, its listing will appear in the Refund list section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1122\" height=\"887\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/24-3.png\" alt=\"24-3\" class=\"wp-image-330291\" style=\"width:820px;height:648px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/24-3.png 1122w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/24-3-300x237.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/24-3-250x198.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/24-3-768x607.png 768w\" sizes=\"(max-width: 1122px) 100vw, 1122px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Front End View<\/h3>\n<\/div><\/div>\n\n\n\n<p>The customer can view the list of their subscription in the new tab. Go to&nbsp;<strong>My Account -&gt; My Subscription.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"904\" height=\"474\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/25-3.png\" alt=\"25-3\" class=\"wp-image-330295\" style=\"width:820px;height:429px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/25-3.png 904w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/25-3-300x157.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/25-3-250x131.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/25-3-768x403.png 768w\" sizes=\"(max-width: 904px) 100vw, 904px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>On clicking the Square Payment Subscription, the complete subscription list of the customer will appear.<br>The Customer can cancel the subscription at any point of time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"901\" height=\"385\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/26-2.png\" alt=\"26-2\" class=\"wp-image-330296\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/26-2.png 901w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/26-2-300x128.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/26-2-250x107.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/26-2-768x328.png 768w\" sizes=\"(max-width: 901px) 100vw, 901px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1169\" height=\"368\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square2-1.png\" alt=\"transaction details\" class=\"wp-image-331564\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square2-1.png 1169w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square2-1-300x94.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square2-1-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/square2-1-768x242.png 768w\" sizes=\"(max-width: 1169px) 100vw, 1169px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This was all about <meta http-equiv=\"content-type\" content=\"text\/html; charset=utf-8\">Prestashop Square Payment Gateway Module. I hope this document will help you in checking the functionality of the module in a better way. <\/p>\n\n\n\n<p>Also, do let us know about your views in the comments.<\/p>\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>For any kind of technical assistance or query, please&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">raise a ticket<\/a>&nbsp;or send us a mail at&nbsp;<strong>support@webkul.com<\/strong><\/p>\n\n\n\n<p>Also, please explore our&nbsp;<a href=\"https:\/\/webkul.com\/prestashop-development\/\">Prestashop development services<\/a>&nbsp;and a vast range of quality&nbsp;<a href=\"https:\/\/store.webkul.com\/PrestaShop-Extensions.html\">Prestashop addons<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop Square Payment Gateway &#8211; Permits you to sell product subscriptions and accept recurring payments via Square payment gateway. Order normal or subscription product via Square payment. Note: PrestaShop Square Payment module is compatible with 3D SCA(Strong Customer Authentication) and PrestaShop multi-store feature. Important Note: SSL must be enabled to use this module.PHP version 7.1 <a href=\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":197,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1042,2065,12635,12634,4433,2191],"class_list":["post-329891","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-payment","tag-prestashop","tag-recurring","tag-square","tag-square-payment-gateway","tag-subscription"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PrestaShop Square Payment Gateway | Recurring Payments<\/title>\n<meta name=\"description\" content=\"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.\" \/>\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\/prestashop-square-payment-gateway-user-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PrestaShop Square Payment Gateway | Recurring Payments\" \/>\n<meta property=\"og:description\" content=\"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\" \/>\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=\"2022-04-25T10:42:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-03T10:16:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png\" \/>\n<meta name=\"author\" content=\"Prerna Arora\" \/>\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=\"Prerna Arora\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\"},\"author\":{\"name\":\"Prerna Arora\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/848ca017e3d6fb94d2d234963f8e41fa\"},\"headline\":\"PrestaShop Square Payment Gateway\",\"datePublished\":\"2022-04-25T10:42:00+00:00\",\"dateModified\":\"2025-11-03T10:16:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\"},\"wordCount\":1279,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png\",\"keywords\":[\"payment\",\"prestashop\",\"Recurring\",\"Square\",\"Square Payment Gateway\",\"Subscription\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\",\"url\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\",\"name\":\"PrestaShop Square Payment Gateway | Recurring Payments\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png\",\"datePublished\":\"2022-04-25T10:42:00+00:00\",\"dateModified\":\"2025-11-03T10:16:19+00:00\",\"description\":\"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21.png\",\"width\":1285,\"height\":366,\"caption\":\"1-21\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PrestaShop Square Payment Gateway\"}]},{\"@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\/848ca017e3d6fb94d2d234963f8e41fa\",\"name\":\"Prerna Arora\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5bcd0e91be00b4841018b8519e15d008aaa152884e19f0aae05b07ae10f705f4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5bcd0e91be00b4841018b8519e15d008aaa152884e19f0aae05b07ae10f705f4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Prerna Arora\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/prerna-arorabd971\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PrestaShop Square Payment Gateway | Recurring Payments","description":"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.","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\/prestashop-square-payment-gateway-user-guide\/","og_locale":"en_US","og_type":"article","og_title":"PrestaShop Square Payment Gateway | Recurring Payments","og_description":"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.","og_url":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2022-04-25T10:42:00+00:00","article_modified_time":"2025-11-03T10:16:19+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png","type":"","width":"","height":""}],"author":"Prerna Arora","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Prerna Arora","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/"},"author":{"name":"Prerna Arora","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/848ca017e3d6fb94d2d234963f8e41fa"},"headline":"PrestaShop Square Payment Gateway","datePublished":"2022-04-25T10:42:00+00:00","dateModified":"2025-11-03T10:16:19+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/"},"wordCount":1279,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png","keywords":["payment","prestashop","Recurring","Square","Square Payment Gateway","Subscription"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/","url":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/","name":"PrestaShop Square Payment Gateway | Recurring Payments","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21-1200x342.png","datePublished":"2022-04-25T10:42:00+00:00","dateModified":"2025-11-03T10:16:19+00:00","description":"PrestaShop Square Payment Gateway permits you to sell product subscriptions and accept recurring payments via Square payment gateway.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/04\/1-21.png","width":1285,"height":366,"caption":"1-21"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/prestashop-square-payment-gateway-user-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PrestaShop Square Payment Gateway"}]},{"@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\/848ca017e3d6fb94d2d234963f8e41fa","name":"Prerna Arora","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5bcd0e91be00b4841018b8519e15d008aaa152884e19f0aae05b07ae10f705f4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5bcd0e91be00b4841018b8519e15d008aaa152884e19f0aae05b07ae10f705f4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Prerna Arora"},"url":"https:\/\/webkul.com\/blog\/author\/prerna-arorabd971\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/329891","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\/197"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=329891"}],"version-history":[{"count":20,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/329891\/revisions"}],"predecessor-version":[{"id":511823,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/329891\/revisions\/511823"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=329891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=329891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=329891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}