From 9e190b45bd9c1222cd1a0853262e9ce77afe8030 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Tue, 10 Mar 2026 18:32:04 -0600 Subject: [PATCH] Add PostalPoint receipt ID to Square transaction data, v1.1.0 --- Square/package-lock.json | 4 ++-- Square/package.json | 4 ++-- Square/plugin.js | 4 ++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Square/package-lock.json b/Square/package-lock.json index 74a6a4b..5a132c9 100644 --- a/Square/package-lock.json +++ b/Square/package-lock.json @@ -1,12 +1,12 @@ { "name": "postalpoint_square_plugin", - "version": "1.0.3", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "postalpoint_square_plugin", - "version": "1.0.0", + "version": "1.1.0", "license": "BSD-3-Clause" } } diff --git a/Square/package.json b/Square/package.json index fb1da8a..d2c2ab5 100644 --- a/Square/package.json +++ b/Square/package.json @@ -1,12 +1,12 @@ { "name": "postalpoint_square_plugin", - "version": "1.0.3", + "version": "1.1.0", "main": "plugin.js", "author": "PostalPortal LLC", "license": "BSD-3-Clause", "description": "Connect PostalPoint to your Square account and a Square Terminal smart card reader. This plugin supports in-person card payments and saving cards for later use when the customer isn't present, such as for mailbox renewals.", "postalpoint": { "pluginname": "Square Terminal", - "minVersion": "000034" + "minVersion": "000047" } } diff --git a/Square/plugin.js b/Square/plugin.js index 007fc95..95cc707 100644 --- a/Square/plugin.js +++ b/Square/plugin.js @@ -367,6 +367,8 @@ exports.init = function () { amount: amount, currency: "USD" }, + reference_id: global.apis.pos.getReceiptID(), + note: "Via PostalPoint", device_options: { device_id: global.apis.settings.get("app.postalpoint.squareterminal.terminal_device_id", ""), tip_settings: { @@ -471,6 +473,8 @@ exports.init = function () { amount: amount, currency: "USD" }, + reference_id: global.apis.pos.getReceiptID(), + note: "Via PostalPoint", autocomplete: true, source_id: paymentMethodID, customer_id: customerID