Square員工資料與ReceiptRoller員工資料的對應關係
Square
員工
Team API
POS連動
資料對應
在Square負責交易的員工,是以Team Member的形式在Square端進行管理。透過與ReceiptRoller的員工資料(StaffDto)建立關聯,即可運用於交易資料的負責人解析、銷售統計、人事費用管理等用途。
目前版本的運作方式
Square Team Member與ReceiptRoller員工資料並不會自動同步。這是需要在ReceiptRoller端建立員工,並手動輸入對應Square Team Member ID的明示連結方式。
Square Team Member與ReceiptRoller員工資料並不會自動同步。這是需要在ReceiptRoller端建立員工,並手動輸入對應Square Team Member ID的明示連結方式。
欄位對應表
| Square Team Member | ReceiptRoller(StaffDto) |
備註 |
|---|---|---|
id | SquareTeamMemberId | Square端的Team Member ID。需手動輸入至ReceiptRoller員工紀錄以建立關聯。 |
family_name | LastName | 參考值。於ReceiptRoller端建立員工時手動輸入。 |
given_name | FirstName | 參考值。同上。 |
email_address | Email | 參考值。同上。 |
phone_number | Phone | 參考值。同上。 |
status | IsActive | Square的 ACTIVE = true、INACTIVE = false。需手動同步。 |
is_owner | — | ReceiptRoller無對應概念。ReceiptRoller端以 Position(職稱)表示。 |
建立關聯的步驟
- 於Square儀表板中,確認欲關聯的Team Member的Team Member ID(顯示於URL或團隊成員詳細頁面)。
- 於ReceiptRoller的門市管理畫面開啟「員工」→「新增員工」。
- 輸入姓、名、聯絡方式等資料,並在Square Team Member ID欄位貼上Square端的ID。
- 儲存後,此員工便會自動被連結為Square所發生交易的負責人。
交易資料的負責人解析
當交易資料從Square送達時,交易中所含的 team_member_id 會與 StaffDto.SquareTeamMemberId 進行比對,藉此解析出對應的員工。若未比對成功,交易的負責人欄位將維持空白(之後若在ReceiptRoller端建立員工並貼上ID,也會反映至過去交易的顯示中)。
不會被匯入的項目
- Square Team Member的職稱、部門、據點資訊 — Square端的Team設定(Locations或Wage Settings)不屬於同步對象。
- Square Team Member的薪資資訊 — ReceiptRoller的
HourlyRate等與Square相互獨立。 - 新Team Member的自動匯入 — 於Square新增的Team Member不會自動反映至ReceiptRoller端。請手動建立員工紀錄。
同步時機
- Team Member的匯入:目前版本不提供自動同步。請一邊查看Square儀表板,一邊於ReceiptRoller端手動建立、更新員工資料。
- 交易時的負責人解析:於匯入交易資料時,以
SquareTeamMemberId為鍵即時解析。
注意事項
- 若在Square端實體刪除Team Member,過去交易中的
team_member_id將失效。建議在Square改用停用(INACTIVE)處理。 - 即使在ReceiptRoller端將員工設為
IsActive = false(離職狀態),過去交易資料的負責人解析仍會持續生效。建議保留離職員工的紀錄,不予刪除。 - 若一位Team Member需負責多間門市,請在ReceiptRoller員工紀錄的
AssignedStoreIds中設定多間門市。 - 目前正在評估透過Square Team API(
SearchTeamMembers)進行整批匯入的可行性。如有需求,歡迎與支援團隊聯繫。
相關指南
- StaffDto 參考文件(開發者專用)— 正式模型的完整欄位規格
- Square交易資料的對應關係
- Square顧客資料的對應關係
- Square的POS連動設定
發布日期: 2026-05-29
更新日期: 2026-07-03
相關文章
-
與 POS 的連動說明可與 ReceiptRoller 連動的 POS 系統概要,以及連接方式。支援 Square・Smaregi。
-
Square 的 POS 連動設定說明將 Square 的 POS 與 ReceiptRoller 連動的步驟。透過 OAuth 認證即可輕鬆連接,交易資料會即時同步。
-
Square顧客資料與ReceiptRoller顧客資料的對應關係說明Square Customer Directory如何轉換為ReceiptRoller的顧客資料(CrmCustomerDto)。內容涵蓋given_name/family_name的對應、地址的拆解邏輯,以及reference_id的處理方式。
-
電子收據的運作原理說明 ReceiptRoller 電子收據的運作原理,以及與 Square、スマレジ 的 POS 連動方式。
-
Square商品資料與ReceiptRoller商品資料的對應關係說明Square Catalog的商品資料如何轉換為ReceiptRoller的商品主檔(ProductDto)。內容涵蓋Item/Variation/Category的關係、價格幣別的正規化,以及再次同步時的行為。