Pre-authorization (Holds) question

When doing the preauthorization (placing a hold) using square APIs, does it only work with actual credit cards (where people type in the credit card number on the merchant’s website) or does it also work with google pay/apple pay/after pay?

:wave: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Payments Pricing with Square APIs and SDKs
Web Payments SDK Requirements
Take a Cash Payment

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

Delay capture will also work with Apple Pay and Google Pay. It won’t work with Afterpay. :slightly_smiling_face: