Square Online Checkout -> APIs with Card on File

Okay, I’m checking with the team. :slightly_smiling_face:

1 Like

thanks @Bryan-Square , hoping they get back to you/me before weekend so we can move forward :crossed_fingers: thanks-

hi @Bryan-Square any luck w the team?

Spoke to the team on this and this is unfortunately not something that’s available with our APIs. If a customer uses Square Pay, Apple Pay, Google Pay, or Cash App Pay you won’t be able to store the card on file with the payment_id. :slightly_smiling_face:

Is it possible to capture it some other way then?

At this time there isn’t. :disappointed:

Ok, thanks for the update.

Is that on the roadmap? Is there a way to do it via the terminal at the merchant if someone calls in? Would we have the same issue if we built out a checkout form via the SDK? Trying to determine our options given this roadblock

If you use the Web Payments SDK your won’t run into this issue. If you use any of the Square Online Store checkout or Checkout API payment links you’ll run into this issue. :slightly_smiling_face:

if someone were to call in to staff using the terminal/hardware would it still be a problem?

thanks-

Like the customer calls the location and the staff member saves the card on file? Yes, that’s fine. :slightly_smiling_face: