Uploaded December 2022 | Updated September 2026, 1 day ago
Square Cards API – developer.squareup.com/docs/cards-api/overview
Square Web Payments SDK – developer.squareup.com/docs/web-payments/overview
Square In-App Payment SDK documentation: developer.squareup.com/docs/in-app-payments-sdk/what-it-does
With the Square Cards API and Web Payments SDK, you can store customer card details to a customer to allow charging those card details in the future. This can simplify your payment processing and customer experiences since customers don’t need to keep entering their card details multiple times. Additionally, you can also store card details using a previously processed payment using Payments API along with Cards API.
00:00 - Introduction
00:11 - Storing a Card on File Overview
00:31 - Configuring Web Payments SDK
00:52 - Using the Cards API
01:18 - Making a Payment with Stored Card
01:38 - Setting Customer ID and Processing Payment
02:02 - Importance of Buyer's Permission for Storing Card
02:21 - Creating a Payment with Payments API
02:42 - Storing a Card Using a Previous Payment
03:13 - Final Reminders and Conclusion
Square documentation here: developer.squareup.com/docs
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog
Square Developer Forums – developer.squareup.com/forums
Square Cards API – developer.squareup.com/docs/cards-api/overview
Square Web Payments SDK – developer.squareup.com/docs/web-payments/overview
Square In-App Payment SDK documentation: developer.squareup.com/docs/in-app-payments-sdk/what-it-does
With the Square Cards API and Web Payments SDK, you can store customer card details to a customer to allow charging those card details in the future. This can simplify your payment processing and customer experiences since customers don’t need to keep entering their card details multiple times. Additionally, you can also store card details using a previously processed payment using Payments API along with Cards API.
00:00 - Introduction
00:11 - Storing a Card on File Overview
00:31 - Configuring Web Payments SDK
00:52 - Using the Cards API
01:18 - Making a Payment with Stored Card
01:38 - Setting Customer ID and Processing Payment
02:02 - Importance of Buyer's Permission for Storing Card
02:21 - Creating a Payment with Payments API
02:42 - Storing a Card Using a Previous Payment
03:13 - Final Reminders and Conclusion
Square documentation here: developer.squareup.com/docs
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog
Square Developer Forums – developer.squareup.com/forums






