Below, there are technologies assisting in building a Minimum Viable Product for the mobile shopping application: For featuring payment processing: PayPal API, Braintree SDK or Stripe API, Android Pay API, Apple Pay API. Customized push notifications and in-app messaging: Batch.  The recommendation systems can be based on ML-powered algorithms. Location tracking: MapKit framework for iOS, and Google Maps SDK for Android.  Facebook Mobile SDKs are best for fast social login process and instant access to analytics tools. Voucherify API is ideal to manage special offers, coupons, promotion campaigns, and track custom events. Technologies may vary depending on your technical requirements.