Square for universal payment link- Store card on file

โ€™m a small business owner using Square to collect deposits for a fashion design business. Iโ€™d like help setting up a universal payment link that I can use repeatedly with different collaborators. The goal is to collect a $1 deposit and store their card on file, so I can charge them later if they fail to meet contract terms (such as not returning a garment or damaging a loaned piece).

Specifically, Iโ€™d like to know:

  • How to create a checkout link that stores the customerโ€™s card on file

  • Whether this requires the customer to create a Square profile

  • If not possible via checkout link, what the best invoice setup would be to replicate this functionality for multiple collaborators

Iโ€™ve tried locating the โ€œOnline Checkoutโ€ section in my dashboard, but it doesnโ€™t appear โ€” so any guidance there would be greatly appreciated as well.

2,600 Views
Message 1 of 5
Report
1 Solution
Alumni
Solution

Hello @annaflowers  โ€” I see this is your first post. Welcome! ๐Ÿ˜Š๐ŸŽ‰

 

I completely understand the need to have your payment links set up this way. At this time, there isnโ€™t an option to automatically store customer information after a customer completes a payment link.

 

You do have the option of saving the card on file when creating an invoice:

 

  1. Sign in to Square Dashboard and go to Orders & payments (or Invoices & Payments or Payments) > Invoices > Overview.
  2. Click Send an invoice.
  3. Select an existing customer from your Customer Directory or enter a new name and email address.
  4. Under Customer actions, toggle on Save payment methods. Under Payment method on file, you can also click Add a card to manually enter the card details during invoice creation.
  5. Enter the rest of the invoice details.
  6. Click Send.

 

Iโ€™m blanking at the moment on other ways to achieve what youโ€™re trying to do, so Iโ€™ll tag a few Super Sellers who may have helpful advice. @Candlestore @TheRealChipA @page158 @MudFire_Dex.

 

I really appreciate everyoneโ€™s input. If you need anything further from me, donโ€™t hesitate to reach out.

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question โœจ

View Solution >

2,562 Views
Message 2 of 5
Report
4 REPLIES 4
Alumni
Solution

Hello @annaflowers  โ€” I see this is your first post. Welcome! ๐Ÿ˜Š๐ŸŽ‰

 

I completely understand the need to have your payment links set up this way. At this time, there isnโ€™t an option to automatically store customer information after a customer completes a payment link.

 

You do have the option of saving the card on file when creating an invoice:

 

  1. Sign in to Square Dashboard and go to Orders & payments (or Invoices & Payments or Payments) > Invoices > Overview.
  2. Click Send an invoice.
  3. Select an existing customer from your Customer Directory or enter a new name and email address.
  4. Under Customer actions, toggle on Save payment methods. Under Payment method on file, you can also click Add a card to manually enter the card details during invoice creation.
  5. Enter the rest of the invoice details.
  6. Click Send.

 

Iโ€™m blanking at the moment on other ways to achieve what youโ€™re trying to do, so Iโ€™ll tag a few Super Sellers who may have helpful advice. @Candlestore @TheRealChipA @page158 @MudFire_Dex.

 

I really appreciate everyoneโ€™s input. If you need anything further from me, donโ€™t hesitate to reach out.

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question โœจ
2,563 Views
Message 2 of 5
Report
Square Champion

We require a card on file for subscriptions but we do so with a card agreement signed in house that gives permission to store the card in Square so we are never in possession of the card number - customer stores the card at the counter with the POS by inserting their card. We do invoicing to store those card numbers too as in @MayaP 's example above.

Deklan (Dex) they/them]

MudFire CEO | Square enthusiast

Visit me at MudFire online
2,502 Views
Message 3 of 5
Report
Alumni

Thanks for jumping in @MudFire_Dex! I always appreciate hearing your perspective! 

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question โœจ
2,314 Views
Message 4 of 5
Report
Alumni

If you have any additional questions please let me know. I am happy to help! @annaflowers 

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question โœจ
2,313 Views
Message 5 of 5
Report