# Square payment integration

**URL:** <https://developer.squareup.com/forums/t/square-payment-integration/12948>\
**Category:** Questions\
**Created:** [February 28, 2024, 3:56pm UTC](https://developer.squareup.com/forums/t/square-payment-integration/12948 "2024-02-28T15:56:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nazz](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@nazz](https://developer.squareup.com/forums/u/nazz)\
**Post date:** [February 28, 2024, 3:56pm UTC](https://developer.squareup.com/forums/t/square-payment-integration/12948/1 "2024-02-28T15:56:51Z")

</div>

I’m using React and Python flask for frontend and backend of my web app respectively, I want to integrate square pay and validate payment to update my table in the database, how do i set up my frontend and my backend

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 28, 2024, 8:13pm UTC](https://developer.squareup.com/forums/t/square-payment-integration/12948/2 "2024-02-28T20:13:34Z")

</div>

Square APIs provide a number of options for processing payments, selling online, and managing your business. Our APIs facilitate PCI-DSS compliant payment processing, and your Square account comes with free fraud protection and payment dispute management — so you can process payments with peace of mind.

Square APIs for Accepting Payments:

- **[Payments and Refunds APIs](https://developer.squareup.com/docs/payments-api/overview)**: Direct Square to process payments and refunds securely across multiple channels — including in-person, online, and in-app.
- **[Checkout API](https://docs.connect.squareup.com/payments/checkout/overview)**: A secure, pre-built checkout and payment form hosted on a Square domain — easily implemented by a developer with a single integration
- **[Square Online Store and Checkout Links](https://www.weebly.com/app/square-sync/onboarding#/welcome)**: The [Square Online Store](https://squareup.com/online-store) is a customizable website builder which seamlessly integrates with [Square Point of Sale](https://squareup.com/point-of-sale) to simplify all aspects of your business. You’ll be able to keep online and in-person orders, items, and inventory in sync — all in one place.
- **[Square Partner Integrations](https://squareup.com/dashboard/apps?category=eCommerce)**: Seamlessly integrate your Square account with our [eCommerce partners](https://squareup.com/app-marketplace#e_commerce) to process orders directly from your website.

Square APIs for managing all aspects of your business — including your customers, products, inventory, and team:

- **[Orders API](https://developer.squareup.com/docs/orders-api/what-it-does)**: Create an order and send it to a Square or custom built Point of Sale for seamless fulfillment.
- **[Customers API](https://developer.squareup.com/docs/customers-api/what-it-does)**: Manage customer profiles, including card-on-file payment information for future purchases.
- Manage product catalogs with the **[Catalog API](https://developer.squareup.com/docs/catalog-api/what-it-does)**, and track product inventory with the **[Inventory API](https://developer.squareup.com/docs/inventory-api/what-it-does)**.
- Create and manage team members with the **[Teams API](https://developer.squareup.com/docs/team-management)** and track work shifts with the **[Labor API](https://developer.squareup.com/docs/labor-api/what-it-does)**.

You can also start building commerce apps which go beyond payments with [Square Developer](https://squareup.com/developers). 🙂
