SDKActive

Web Payments SDK

Web Payments SDK: Your toolkit for building custom apps with Square.

Open source page

Field note

What it does

Applies to: Mobile Payments SDK - Android | Mobile Payments SDK - iOS | Reader SDK | Payments API | Orders API | OAuth API Use the Mobile Payments SDK to accept in-person payments in iOS and Android applications. On this page Overview Requirements and limitations Mobile Payments SDK components OAuth permissions Hardware devices and capabilities See also Link to section Overview The Mobile Payments SDK lets developers accept in-person payments using an embedded Square payment flow in iOS and Android applications. Sellers can take mobile payments using a Square Reader or Square Stand. The Mobile Payments SDK is the successor of the Reader SDK and offers the following benefits: Offline payments - Take and store payments locally on a mobile device. Offline payments allows you to build reliability into your application experience so sellers can keep taking payments even if devices lose their network connection. For more information, see Offline Payments for Android or Offline Payments for iOS . Mobile payment integration with the Payments API - Payments taken with the Mobile Payments SDK are linked to Square Payment objects to enable: The delayed capture of payments. Partial authorization, which is used to split payments across multiple credit cards.

Capabilities

Available capabilities

Tags

Tags

No tags filed yet.

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Hardware devices and capabilities

Identify your Square Reader version

Identify your Square Stand version

Important

Mobile Payments SDK components

OAuth permissions

Requirements and limitations

Update policy