Integration of Latest Mobile Payment SDK in Android

Hi there, I am trying to integrate square in app payment SDK for android application however maven repo shows till 1.6.6 not sure where I can download 2.0.0.beta4 version as given on the release notes document page. Whenever I give version number as 2.0.0.beta4 in gradle and sync project, it gives download error for carpentry library 2.0.0.beta4. Let me know if any of you have face the similar issue.

:wave: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Update Reader SDK Version
Build on Android: Reader SDK
Java SDK

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

I’m a bit confused, are you taking payments with one of our readers or are you looking to take payments in a customer facing app? The reason I ask is because you mentioned both of our SDKs. Mobile Payments SDK is for creating a custom POS that connect to our hardware to process payments and In-App Payments SDK is a customer facing app that customers download and process payments in the app. :slightly_smiling_face:

Sorry for confusion, I want to take a payment on mobile and send it to square reader hardware which is connected to the mobile app. User will click on the button and the payment request will be sent to square reader hardware connected to the mobile app.

Okay, then that’s our Mobile Payments SDK. :slightly_smiling_face:

Thank you Bryan. Also I am not sure how to integrate the mobile payment SDK in Android via gradle file. I am not getting from https://developer.squareup.com/docs/mobile-payments-sdk/android/configure-authorize this link. Could you please share if there is a sample project link or some documentation where it gives step by step integration of Mobile Payment SDK in android app?

1 Like