Build a robust and secure online payment experience with Square APIs.
Give customers more ways to pay.
Take payments for products or services purchased on your site.
Store a card on file and charge it later using your own subscription logic.
Card on file
Make money by adding a fee on payments processed through your app.
Focus on building your site. We’ll handle the payments.
Our online payment APIs are compliant with PCI-DSS regulations. We take on the burden of staying compliant, which means you don’t have to worry about assessment fees or potential expensive data breach fines.
We have a dedicated disputes team to deal with the bank for you. We’ll ask for the documentation we need and take care of the rest with no additional fees.
Get your money faster. We deposit funds into your bank account as soon as the next day.
We use machine learning to analyse every payment in our ecosystem and continuously innovate in fraud prevention.
Square Online Payment APIs and SDKs are free for developers to use.
Square charges a processing fee per transaction.
Custom pricing packages may be available for large businesses depending on payment volume, average transaction size and more. We’d love to have a conversation about it.
Ready to get started?
Review our set-up guide and start integrating payment capabilities into your app.