MobilePaymentsSDK Cash Payments

There seems to be only one additional payment type “KEYED” but no cash option.
The SquareReaderSDK had a cash option.

How do we take a cash payment with the MobilePaymentsSDK please?

: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

Reader SDK Quickstart
Payment API: Process Online and In-Person Payments
Take a Credit Card Payment

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.

The Mobile Payments SDK currently does not support cash payments. The SDK is primarily designed for card and digital wallet payments. If you want to record cash transactions, you can use the Square Payments API to record these payments. However, this will not involve the Mobile Payments SDK and will need to be handled separately in your application.

This answer was reviewed by @Bryan-Square.

Since Square isn’t actually moving money and just recording a payment record you can use the Payments API to record cash payments from your app. :slightly_smiling_face: