Payments Pricing with Square APIs and SDKs

Use Square payment APIs with custom solutions to accept payments online and in-person in the United States, Canada, Australia, the United Kingdom, and Japan. Connect, Square’s API suite, provides secure payment solutions for online and in-person payments made with supported cards.

Square payments transaction fees are based on the payment platform, tranaction type and geographical region where a payment is handled.

Pricing for in-person payment handling

Transaction fees for Square payment APIs and SDKs are based on the transaction type and Square payment solution used.

Region

POS API: In-person (scanned)

POS API: In-person (keyed-in)

Reader SDK: In-person (scanned)

Reader SDK: In-person (keyed-in)

Australia

1.9% 2.2% N/A N/A

Canada

2.65% 3.4% + 15¢ N/A N/A

Japan

3.95 (JCB), 3.25% (all others) 3.75% N/A N/A

United States

2.75% 3.5% + 15¢ 2.50% + 10¢ 3.5% + 15¢

United Kingdom

1.75% 2.5% N/A N/A

Pricing for online payment handling

There are no monthly charges or additional fees for payment processing. And all supported credit cards are charged at the same applicable, regional rate whether the card was issued locally or internationally. For example: an eCommerce transaction in Japan will always have the same processing fee (3.6%), even if the participating credit card belongs to a tourist visiting from another country.

Everything from PCI-compliance fees to interchange and chargeback fees are covered by the per-transaction percent fee. For more information on Square’s pricing (including custom pricing options), see Square’s pricing overview or the support article on Square’s Fees.

Region

eCommerce

Australia

2.2%

Canada

2.9% + 30¢

Japan

3.6%

United States

2.9% + 30¢

United Kingdom

2.5%

Contact Developer Support, join our Slack channel, or ask for help on Stack Overflow