First of all, I already have an invoice created outside of Square. I would like to be able to use Square to accept payment without having to create another invoice here, but since that is not possible:
I created several test invoices in Square, but cannot delete the test records, only cancel and archive. However now that I am ready to create a real invoice in Square, my Invoice Number is already taken. I understand why you don't allow deleting old invoices, but how can I edit the number of an old test record so that I can use the correct number on my real Square invoice?
@WhyAgain Did you put the number in the "ID field" or did you use a square generated invoice number (they are sequential going up)?
You could do it one of 2 ways:
I would make an invoice and for the invoice ID I would do "#001234" This will effectively trick the system as the "#" sign will be part of the invoice number, but most people will just see it as a preceding indicator. You could put ID 001234, or Invoice 001234 or whatever designation you like and send the invoice. For this one invoice it would be custom, but I don't think any customer would notice a difference.
As you can see the # is just part of the ID now.
The second way is to create an item and name the item "Invoice 0001234" and send go into the dashboard/virtual terminal or point of sale and send a payment link with this item and the amount due etc. when the customer pays you can send them a receipt and it will be a payment for that item which is the invoice #.
Either of these should accomplish what you want.
Hope this helps,
Donnie-M
Square Community
Square Products