Industry
Retail, Business
App Type
POS App
Platforms
iOS and Android
Services Provided
Design, Development
About PayNow
PayNow is the minimalistic point of sales app, allowing its customers to collect and accept payment on their phone. It is available on both Android and iOS platform and uses stripe for processing the payment. The app targets small vendors, service providers, food delivery vendors and other such vendors and enables them to collect payment from their customers directly using the card.
How did our client get the idea?
Our client has a background of software development and she figured-out a gap while making a payment whenever any customer does not have the cash to pay for the bill. She thought there could be an easy way to solve this problem and came to us.
How did our client approach us?
As she has already worked with us for her 2 to 3 projects and was pretty impressed with the service that we provided, so she directly came to us with the problem. She described the entire problem to us.
What was the proposed solution?
We built a mobile payment app that detects credit card details using NFC or camera and processes the payment using Stripe for secure transaction.
In short, PayNow, mobile payment collection app, helps vendors to accept payments from their customers without paying higher fees.
Were there any technical challenges?
According to client’s requirement, the client was charging a 10% commission on each transaction that was happening on the platform. At that time, stripe did not support dividing payment into two and transferring the money into different accounts.
To solve the above-stated challenge, we contacted stripe customer support and described them our situation. After that, they helped us by providing support and necessary APIs to achieve the goal.
Key features of PayNow App
Quick and easy way to take card payment
Just enter your pin and customers card details and you can take the payment securely via stripe. And the money reflects in your account within 2 days.
Supports NFC tap payment
Simply tap any card with the PayWave/PayPass logo to the back of your NFC capable device until it beeps and your card details will be filled automatically.
Supports device camera to populate
Scan the card using a device’s camera and the app will automatically detect card details and populate those details for the payment.
Security
This online payment app is highly secure because no card details are ever stored on the platform. The mobile app uses stripe APIs to pass the card details to stripe servers where it is securely processed for the transaction.
Looking to Develop a POS App?
Brief your requirements to us. Our experienced app developers will provide you complete guidance from validation to deployment. Let’s connect.
App Development of PayNow Application
Our client had an experience of working with us, so we immediately started working on the project. We started working on the Android app for POC and assigned one Android engineer with more than 4 years of experience in the Android app development industry.
However, our developer spent some time researching on how to integrate NFC, Stripe SDK and Camera features in a way that is feasible and scalable for future enhancements. Once the Android app was successfully completed, we delivered it to our client for her approval.
After her approval, we started working on the iOS application once POC was done by the client. We assigned one of our experienced iOS developers with 3+ years of experience in iOS app development industry. Keeping Android app as a reference point, our iPhone developer was able to deliver this credit card payment app on the iOS platform in short span of time to our client. Here’re the tools and technologies we used while developing this payment app for Android and iOS.
Technology Stack
Programming Language
Swift
Java
IDE
Xcode
Android Studio
Database
MVC (Model-View-Controller)
Third-Party Libraries and SDK
- Stripe SDK for payment processing and dividing the payment into two parts and transferring to respective accounts.
- Card.io for scanning credit card details using the device’s camera.
- EMV-NFC-Paycard-Enrollment an open source library to read and extract data from NFC EMV credit card.
- Firebase to collect usage and behavior data for the app.
- Retrofit(Android)/Alamofire(iOS) for managing network calls to our server For eg. Sending transaction details and fetching user information.
Future Scope of Project
Some of the additional features that can be built in the app
Transaction history
Users can see all the transactions that they have done on the app.
Inventory
Users can manage their inventory on the app itself and generate/send invoices using the mobile app.
Pay via link
Users who cannot be physically present for sale can share a link to customer and collect payment using that.
Result
After understanding our client’s requirements and with the help of stripe support, our mobile app developers successfully developed the PayNow app, which helps users to successfully receive payments from customers using their card from their mobile. This NFC payment app is used by over half a million users across the globe and listed in the top 10 mobile apps in local play store market. On average, 5 million US dollar transactions every month happen using this app.
Appreciation from Clients
Steve
USA
I would like to thank the entire Space-O team for helping us with our photo editing app. We have been working with other developing teams before, and we were able to find Space-O. And all the other developers failed to deliver all great working apps for us. Space-O helped to design the app in a very user-friendly way. They helped us to navigate solutions for the app. And overall went above and beyond with our request.
Olivia Grande
USA
This was the first app I’ve ever developed and they been extremely helpful every step of the way, answering questions, writing recommendations, and tips. If you’re looking for a high-quality app, definitely go with Space-O technologies.
Kaveh
UK
When we started 2 years ago, the main struggle was to find the right developing team, because the problem was we were all quite demanding in terms of quality. And, this showed that we were able to develop some successful apps. But, this would not have been possible without Space-O.
Aamir Jaffar
Kingdom of Saudi Arabia
I hired them for a BA assignment for a project. They did a fantastic job. Quite professional and also good at making the customer understand non technical aspects. Put their mind to think like the customer. A guy named Jaimin was assigned as the work lead and really appreciate his knowledge, understanding customer perspective on the assignment and come up with very valid suggestions. Recommended for mobile app development.
Riccardo Petrachi
United Kingdom
We searched online for app developers that had an extensive experience in mobile app development as well as a strong presence in the market. We chose Space-O specifically because of the up-close experience we had with another app they had developed and we wanted to achieve the same high level of standards, quality, and satisfaction. We were looking for brilliant experts and we found them.
Ashton Asherian
USA
Space-O Technologies showed genuine interest in the project. The efficient team delivered quality results at a cost-effective price. We wanted to develop a minimum viable product that would be ready for scalability. It was a great experience working with them. We are so happy that we had the chance to meet Space-O. We love their work. Their project management and structure were amazing. The team loved what they were doing. There was passion behind every single piece of work.
Tom Asare
Ghana
The app was successfully launched and fulfilled original expectations. The Space-O Technologies team was communicative and effective in completing the project. The app is available in the Google Play store, and we’re thrilled with the final product. They were a highly efficient team to work with. They were strong communicators—whenever I had an issue they were available. Additionally, they were timely in getting deliverables to us.
Nick Power
Australia
Eugene, Vlad, Jigar and their respective teams have been fantastic on all the various apps they have worked on and developed for us over the past 18 months. They are always proactive, responsive to questions and consistently provide top quality development and design work. The use of Skype, email and their own project management tool also makes it easy to keep track on how a project is progressing. I would highly recommend Space-O Technologies for any iOS development or design.
Mark
USA
I can't say enough about how great of a partner Space-O has been to work with over the past year. They were always pushing the project forward and ensuring quality checks at every turn, even pieces of my app that I should have caught before sending to development. Will definitely be referring any clients of mine to Space-O and will have them first on my list of partners to work with.