We have a bike sharing mobil application. We look for a friend who can help us for some stripe integrations.
1. We use stripe to get payments. It is a third party payment service provider. On the app, only payment method we provide for now is credit card. Before an user start a rental, he or she must be registered with credit card. When he wants to start a rental, he must scan the qr code on bikes.
We have to capture 50 CHF on user s card before they start the rental, because we have to be sure that they have enough money to pay the cost after the rental.
When user try to start a rental, Stripe should send a request to capture 50 CHF on user s credit card. If there is no enough money, user gets a pop up like insufficient fund on the app. If there are at least 50 CHF on the card, stripe captures 50 CHF when rental start. After the rental, the cost is taken from 50 CHF and rest of money is returned to user s credit card.
2. We want to provide a cash loading option to the users. They can use their credit cards, paypal or bank cards to load cash to their account. The profit of this for the user is, we will give them some extra credit. If they load 50 CHF we will give them 10 CHF credit more. We want an integration to do this scenario though the Stripe.
Knowing .net core and aspnet boilerplate framework is required to go fast.