Development of Standalone Mobile Payment App for NFC Payments Using Stripe Connect API
Budget: €6 – €12 EUR
Read FULL Project Description
We are seeking a skilled mobile app developer to create a standalone mobile payment application that allows our drivers to accept NFC payments using their existing smartphones. The app should integrate with our Stripe Connect API to process payments and manage funds. This solution is intended for use in our taxi service, where drivers need to collect payments directly from customers using contactless methods such as Apple Pay, Google Pay, or tap-to-pay credit/debit cards.
Key Features and Requirements:
1. Platform:
• Develop for both iOS and Android platforms.
2. NFC Payments:
• Implement NFC payment capabilities to accept payments via Apple Pay, Google Pay, and tap-to-pay credit/debit cards.
• Ensure the app can process payments directly through the phone without additional hardware.
3. Stripe Integration:
• Integrate Stripe Terminal SDK for iOS (Tap to Pay on iPhone) and Google Pay for Android.
• Use our existing Stripe Connect API to manage payment processing and fund transfers.
• Ensure compliance with Stripe’s security and payment processing guidelines.
4. User Interface:
• Design a simple, intuitive user interface for drivers to easily manage transactions.
• Include screens for payment initiation, payment confirmation, and transaction history.
5. Payment Flow:
• Allow drivers to enter the payment amount and initiate NFC payment.
• Display payment confirmation once the transaction is successful.
• Log transaction details and send them to our backend for record-keeping and fund management.
6. Backend Integration:
• Develop a backend service (or integrate with our existing backend) to handle communication with Stripe Connect API.
• Ensure the backend service securely handles transaction data and manages fund transfers to our Stripe account.
7. Testing and Quality Assurance:
• Perform thorough testing to ensure the app functions correctly across various devices and NFC payment methods.
• Ensure the app meets all security and performance standards.
8. Documentation:
• Provide comprehensive documentation for the app, including setup, usage, and maintenance instructions.
• Include code documentation and comments for future reference and updates.
Additional Requirements:
• Experience with Stripe: Prior experience with Stripe API and Stripe Terminal SDK is essential.
• Security: Ensure the app is secure and complies with PCI DSS standards.
• Communication: Maintain regular communication to update on progress and address any issues promptly.
• Timeline: Specify an estimated timeline for project completion.
Deliverables:
• Fully functional mobile payment app for iOS and Android.
• Source code with documentation.
• Setup and deployment instructions.
• Documentation on how to integrate and use the app with our existing system.
• Support for initial setup and troubleshooting.
How to Apply:
• Provide examples of previous work, especially related to mobile payment apps and Stripe integrations.
• Outline your approach to developing this app, including any tools or frameworks you plan to use.
• Include a timeline with key milestones and
How to Apply:
• Provide examples of previous work, especially related to mobile payment apps and Stripe integrations.
• Outline your approach to developing this app, including any tools or frameworks you plan to use.
• Include a timeline with key milestones and
We are seeking a skilled mobile app developer to create a standalone mobile payment application that allows our drivers to accept NFC payments using their existing smartphones. The app should integrate with our Stripe Connect API to process payments and manage funds. This solution is intended for use in our taxi service, where drivers need to collect payments directly from customers using contactless methods such as Apple Pay, Google Pay, or tap-to-pay credit/debit cards.
Key Features and Requirements:
1. Platform:
• Develop for both iOS and Android platforms.
2. NFC Payments:
• Implement NFC payment capabilities to accept payments via Apple Pay, Google Pay, and tap-to-pay credit/debit cards.
• Ensure the app can process payments directly through the phone without additional hardware.
3. Stripe Integration:
• Integrate Stripe Terminal SDK for iOS (Tap to Pay on iPhone) and Google Pay for Android.
• Use our existing Stripe Connect API to manage payment processing and fund transfers.
• Ensure compliance with Stripe’s security and payment processing guidelines.
4. User Interface:
• Design a simple, intuitive user interface for drivers to easily manage transactions.
• Include screens for payment initiation, payment confirmation, and transaction history.
5. Payment Flow:
• Allow drivers to enter the payment amount and initiate NFC payment.
• Display payment confirmation once the transaction is successful.
• Log transaction details and send them to our backend for record-keeping and fund management.
6. Backend Integration:
• Develop a backend service (or integrate with our existing backend) to handle communication with Stripe Connect API.
• Ensure the backend service securely handles transaction data and manages fund transfers to our Stripe account.
7. Testing and Quality Assurance:
• Perform thorough testing to ensure the app functions correctly across various devices and NFC payment methods.
• Ensure the app meets all security and performance standards.
8. Documentation:
• Provide comprehensive documentation for the app, including setup, usage, and maintenance instructions.
• Include code documentation and comments for future reference and updates.
Additional Requirements:
• Experience with Stripe: Prior experience with Stripe API and Stripe Terminal SDK is essential.
• Security: Ensure the app is secure and complies with PCI DSS standards.
• Communication: Maintain regular communication to update on progress and address any issues promptly.
• Timeline: Specify an estimated timeline for project completion.
Deliverables:
• Fully functional mobile payment app for iOS and Android.
• Source code with documentation.
• Setup and deployment instructions.
• Documentation on how to integrate and use the app with our existing system.
• Support for initial setup and troubleshooting.
How to Apply:
• Provide examples of previous work, especially related to mobile payment apps and Stripe integrations.
• Outline your approach to developing this app, including any tools or frameworks you plan to use.
• Include a timeline with key milestones and
How to Apply:
• Provide examples of previous work, especially related to mobile payment apps and Stripe integrations.
• Outline your approach to developing this app, including any tools or frameworks you plan to use.
• Include a timeline with key milestones and