Custom Software Development Company working with Bay Area Founders and Fortune 500 companies – part of Mindpal

Foodstuff

Foodstuff is a platform for a Single Page App, allowing the customers to achieve a better user experience.

Website:
wearefoodstuff.co

Services: Frontend, Backend, Mobile, Business Analysis

Stack: Flutter, Vue.js, Typescript, Node

 

Challenge

One thing which was harder to do than expected was payments. During the development of the stripe payment logic, stripe significantly updated its flutter library for payments and introduced a new library for processing native payments. As this library was just created, it had some strange bugs, so some users experienced payment errors. These errors occurred only for 1% of users, so debugging it was pretty hard. So we’ve added firebase analytics to the app to log the crashes properly. We’ve found a few reasons for these payment crashes and decided to update the backend to use the stripe webhook. It helped us to guarantee that if users proceed with the payment =>, the API will properly handle it even though the user loses internet connection or closes the app.

Work with the best team to launch a profitable digital products