Integrate Plaid with Square
Use Plaid and Square to accept ACH Payments
Plaid and Square have partnered together to offer businesses and developers an easier way to accept ACH payments. Square leverages Plaid Link to instantly authenticate a customer’s bank account. Plaid ensures businesses will not need to collect or provide any banking information on their own. Once an account is authenticated, any business can accept ACH Payments through Square’s Web Payments SDK and Square Invoices.
Square is a leader in payment solutions for small businesses, offering powerful tools to enable any business to send and receive payments. Square is enabling ACH via Web Payments SDK to help developers build innovative online payment experiences and via Square Invoices to help businesses accept flexible payment methods. ACH is ideal for businesses in professional services, wholesale, and other verticals where large transactions are common and getting paid remotely is essential. When you integrate Square with Plaid, Square will not charge for any fees associated with an ACH refund, helping simplify the costs and return risk of ACH.
This integration is designed for developers and businesses who have signed up for a Square account. As a developer, you will need to enable the Square Web Payment SDK into your application and create an application through the Square Quickstart project before enabling ACH. Once enabled, you will be able to access Plaid Link directly through the Square Web Payments SDK. As a business, you can accept ACH payments directly through Square Invoices without any additional integration work. For more information, please review Square’s API docs and sign up for a Square Account.