I’m new to payments and trying to see if this use case is possible:
Could we collect user credit information from online/web users, store it in new Customer records, and somehow either associate these stored accounts with other Square accounts or allow these other accounts to create charges for these customers?
Specifically what we’d like to do is allow a user to make reservations on our site, perhaps doing a small authorization hold for verification. The reservation would be for a third party, and if at a later time the third party wanted to charge the user, ideally the third party could create a charge against that customer without our involvement from their Square account?
Info Capture flow:
User --cc—> Square form on our site —> Stored in Square Customer Record
Charge Flow:
Third Party Square Account → ??? <— Our Customer Record
I saw a somewhat related post here Payments through stored card information on database but that’s a slightly different use case, and didn’t see this exact question asked elsewhere.