Last 4 of Credit Cards Write as "0000" for Square Transactions
When you process a sale in SuitePOS using Square Payments the last 4 digits is not written to the backend platform (NetSuite or Salesforce). This is by design and caused by not authorizing the Square properly.
In SuitePOS settings, you need to check the "Re-Authorize Square" button and perform a sync. Then allow all the permission. Run a test transaction and the last 4 of the credit card should now be written.