
Closed
Posted
I need a developer who can wire the CBL mobile payment gateway into my existing Android app and make sure every transaction is confirmed by a simple PIN code entry. All payments will be initiated and completed on the device, so the flow has to cover token generation, hand-off to CBL’s API, callback handling, and clean error messaging for the user. You may work in Kotlin or Java, but the final module must drop into an Android project running API 24+. I will supply the merchant keys, sandbox credentials, and UI guidelines. Please observe standard PCI-DSS practices, encrypt every sensitive field in memory, and log only what is safe for debugging. Acceptance criteria • A reusable Android module (AAR or Gradle library) that exposes initialise(), charge(), and refund() methods • Custom PIN screen (4–6 digits, client-side validation) that couples seamlessly with the gateway’s auth request • Sample Activity demonstrating a successful payment and a handled failure state • Brief setup guide and inline code comments If you have completed similar mobile gateway integrations, especially with PIN-based verification, let me know—code samples or a quick demo APK would be ideal.
Project ID: 40665347
37 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
37 freelancers are bidding on average ₹938 INR/hour for this job

With extensive experience of over 5 years in mobile app development and a strong understanding of frontend and backend technologies, I'm confident I can successfully integrate the CBL mobile payment gateway into your existing Android app. I have a proven track record of building scalable, high-quality, and user-friendly applications which are exactly what you need for this project. Notably, I specialize in React Native and Flutter for mobile apps, hence I am extremely comfortable working in Kotlin or Java to meet the needs of your project. Moreover, my proficiency in API integration and database management reinforces my suitability to handle the token generation, API handoff, callback handling, and other necessary tasks involved in this project. PCI-DSS compliance is sacrosanct in payment gateway integrations and I have an excellent understanding of these security protocols. I always ensure sensitive fields are encrypted in memory and only safe data is logged for debugging purposes. My meticulous nature when it comes to code cleanliness along with my commitment to on-time delivery and clear communication are additional reasons why you should choose me for this job. Let's create a seamless, secure, and efficient PIN-based payment flow together!
₹1,000 INR in 40 days
4.6
4.6

With a proven track record of over 6 years in mobile app development, I am confident that I am the best freelancer for your Android PIN Payment Gateway project. I'm well-versed in both Kotlin and Java, making me adaptable to your language preferences. My experience in API integration will be invaluable in seamlessly incorporating the CBL mobile payment gateway into your existing app and ensuring secure and smooth transactions with PIN code entry verification. Moreover, I'm keenly aware of the importance of PCI-DSS practices and take data security incredibly seriously. Your Android module will be crafted with utmost care to ensure every sensitive field is encrypted in memory and logging conforms only to safe debugging protocols. My proficiency extends to creating reusable modules, such as an AAR or Gradle library that can be easily dropped into an existing Android project. And importantly, I understand that the success of an integration lies in providing a great user experience; that's why I'm committed to creating a sleek, client-side validated PIN screen that seamlessly forwards auth requests to the gateway. To demonstrate my capabilities, I can provide code samples or a demo APK of similar projects I've completed. Let my skills transform your payment gateway into a secure transaction haven so you can focus on growing your business 리w
₹750 INR in 40 days
3.6
3.6

Hi I am Erinc I am a Full-stack Developer since 2020 knowledgeable in Android and Java. I can help wiring the CBL mobile payment gateway into your existing Android app. Looking forward to hear from you. Thanks for your consideration.
₹900 INR in 40 days
3.6
3.6

As a veteran Android developer, I have successfully constructed several mobile payment gateways and integrated them seamlessly into existing apps. I have in-depth understanding of encryption protocols prevalent in the industry, including PCI-DSS standards, keeping user data integrity intact. My impeccable skills in Kotlin and Java combined with my knowledge in RESTful APIs make me a perfect fit for your project. In terms of biometrics, I have successfully implemented various types such as Face, Fingerprint, and even Document OCR scanner authentications. A project that showcases this is the one I did for a financial services firm that required accurate and water-tight security access. Additionally, my familiarity with Android's latest frameworks like Jetpack Compose, MVVM and Clean Architecture will help me deliver maintainable and easily integrated code. My previous works strongly aligns with your project needs. I developed an app for a renowned delivery firm which involved precise token generation, flawless API hand-off and clear error messaging on every transaction. I can share code samples or provide a quick demo APK to prove my mettle. I sincerely believe that my skill set combined with my dedication to fostering positive client relationships would be invaluable to your project.
₹1,000 INR in 40 days
3.6
3.6

Hi, I understand you need a reusable Android payment module that integrates the CBL gateway into your existing application, including token generation, payment authorization, PIN verification, callbacks, refunds and clean failure handling. I’d implement this in Kotlin as a modular AAR/Gradle library targeting Android API 24+, exposing the requested initialise(), charge() and refund() methods. The module would keep gateway communication separate from the UI layer so it can be reused and maintained independently. The payment flow would cover CBL authentication/token handling, secure API communication, your custom 4–6 digit PIN screen, callback/result processing, transaction states and user-friendly error handling. Sensitive credentials and payment information would be handled carefully, with no sensitive values exposed through logs. I’d also provide a sample Activity demonstrating both successful and failed transactions, along with setup documentation and inline comments. Before implementation, I’d like to review CBL’s API/sandbox documentation to confirm the exact token, authorization, callback and PIN requirements and ensure the integration follows their prescribed payment flow. Estimated timeline: 5–8 business days, assuming the sandbox and API documentation are ready. Best regards, Deepak
₹800 INR in 36 days
2.7
2.7

Based on your project description, you are looking to integrate the CBL mobile payment gateway into your existing Android application with a reliable PIN-based payment flow, where every transaction is securely initiated, authorized, confirmed, and handled directly from the device. I will focus on delivering a fully integrated Android payment module featuring: secure CBL token generation and API hand-off; a custom 4–6 digit PIN screen with client-side validation; seamless coupling between the PIN verification and gateway authorization request; callback handling for successful, failed, cancelled, or interrupted transactions; clean and user-friendly error messaging; and reusable initialise(), charge(), and refund() methods packaged as an AAR or Gradle library for easy integration into your existing Android project. I will build the module in Kotlin or Java with API 24+ compatibility, following your UI guidelines and sandbox credentials. I will also pay close attention to PCI-DSS best practices, sensitive-data handling, secure memory usage, safe logging, request/response validation, and preventing sensitive payment information from being exposed through logs or error messages. Please contact us to discuss the CBL API documentation, authentication/token flow, callback requirements, and your existing Android architecture, so that we can define the safest integration approach and deliver a drop-in payment module. Best regards, Ritesh N
₹750 INR in 40 days
0.5
0.5

# CBL Mobile Payment Gateway Integration – Android Hello, I’m interested in integrating the **CBL mobile payment gateway** into your existing Android application and delivering a clean, reusable payment module that meets your functional and security requirements. I would implement the solution in **Kotlin**, targeting **Android API 24+**, with a modular architecture so the final component can be delivered as an **AAR or Gradle library** and easily integrated into your existing project. ### Proposed Implementation The integration will cover the complete payment lifecycle: * Gateway initialization and merchant configuration * Secure token generation * CBL API authentication * Payment/charge request * Custom 4–6 digit PIN screen * PIN validation and secure handling * Gateway authorization request * Callback/response handling * Transaction success/failure handling * Refund functionality * Timeout and network error handling * Clear, user-friendly error messages * Safe transaction logging
₹900 INR in 40 days
0.0
0.0

Hello! I can integrate CBL’s Android payment gateway with secure token/API handling, PIN verification, callbacks, errors, and a reusable API 24+ module. Let’s discuss the integration details here.
₹1,000 INR in 40 days
0.0
0.0

Hi, I'm an Android developer with 3+ years shipping production Kotlin apps (MVVM/Clean Architecture, Jetpack Compose) including payment/auth flows and Firebase integrations at a live EdTech platform. I can build the CBL gateway integration exactly as scoped: a reusable AAR module (initialise/charge/refund), a custom 4-6 digit PIN screen with client-side validation, and a sample Activity covering both success and failure states. I also hold HTB Android Application Pentesting and Junior Cybersecurity Associate certifications, so I'll follow PCI-DSS practices - encrypting sensitive fields in memory and avoiding unsafe logging - as a matter of course. Happy to share a quick demo APK once we align on sandbox credentials. Can start immediately.
₹900 INR in 25 days
0.0
0.0

As an experienced Senior Full-Stack & App Developer with a strong background in Android and secure API integrations, I am confident in my ability to develop the Pin Payment Gateway module for your Android application. With over 5 years in the industry, I have built multiple robust backend API systems and mobile apps with clean, production-ready code - precisely what you need for this project. Not only have I worked extensively with Kotlin and Java – the languages you're comfortable with - but I am also deeply familiar with incorporating payment gateways into mobile apps. More specifically, I’ve successfully completed projects involving PIN-based payment verification, so I understand your requirements and how to implement them effectively while adhering to standard PCI-DSS practices. Finally, aside from ensuring that your app runs smoothly and efficiently by encrypting sensitive data in memory and logging only safe data for debugging purposes, my commitment to providing maintenance and support after project delivery ensures peace of mind for you. So why not entrust your Android PIN Payment Gateway project to my steady hands? I guarantee quality results, strict attention to details, and timely delivery of the top-notch end product you need.
₹750 INR in 40 days
0.0
0.0

I’m a senior Java/Android developer with strong experience building secure, high-throughput payment and API integrations. I can deliver a reusable Android library with clean gateway integration, PIN authentication, token handling, callbacks, refunds, and robust error handling. I’m comfortable with security best practices, API 24+ compatibility, and production-grade code with clear documentation and testing.
₹1,000 INR in 40 days
0.0
0.0

Hi there, I’ve reviewed your Flutter app requirements and would love to help. With over 5 years of experience in cross-platform development, I specialize in creating clean user interfaces, smooth performance, and robust API integrations. I follow a structured approach with clear planning, regular progress updates, and thorough testing to ensure a high-quality, production-ready app. Let’s connect to discuss your vision—I’m ready to get started. Best regards, Kd Chavada, Flutter Developer | Android & iOS Expert.
₹750 INR in 40 days
0.0
0.0

Hi, I’m an Android developer with hands-on experience building payment solutions. At BoxPay Technologies, I developed the Android Payment Checkout SDK, which involved integrating payment flows, handling payment callbacks/statuses, API communication, error handling and creating a reusable SDK for Android applications. You can see the Android Checkout SDK I worked on here: BoxPay Android Checkout SDK Documentation Your requirement for a reusable Android payment module with token generation, API integration, callbacks, PIN-based authentication and proper error handling is closely aligned with my experience. I can implement this in Kotlin or Java and ensure it works with API 24+. I can also provide a sample Activity demonstrating the payment flow along with setup documentation and clean, maintainable code. I’d be happy to discuss the CBL API documentation and start working on the integration.
₹750 INR in 20 days
0.0
0.0

I can integrate the CBL mobile payment gateway into your existing Android app with a reusable Kotlin/Java module covering token generation, API hand-off, callbacks, PIN verification, refunds, and clear failure handling. I have experience with **payment integrations, REST APIs, Firebase and mobile application development**, and can structure the module around the requested `initialise()`, `charge()`, and `refund()` interfaces so it can be dropped into an API 24+ Android project. I’ll implement the custom 4–6 digit PIN flow, client-side validation, secure handling of sensitive payment data, safe debugging logs, and proper success/error states. I’ll also provide a sample Activity, inline documentation, setup guide, and test the complete sandbox transaction flow before handover. Since this is an existing app, I’ll preserve the current UX and codebase while adding the gateway cleanly and keeping the integration modular for future maintenance. Happy to review the CBL API documentation and sandbox credentials and get started.
₹750 INR in 40 days
0.0
0.0

I am a Mobile App Developer with 10 years of combined Native Android and Flutter experience. I can integrate CBL’s mobile payment gateway into your existing Android application using Kotlin or Java, targeting API 24+. I understand the complete flow required: secure token generation, CBL API integration, PIN-based authorization, callback handling, transaction status processing, refunds, and clear user-facing error handling. I can deliver: - Reusable AAR/Gradle library exposing initialise(), charge(), and refund() - Custom 4–6 digit PIN screen with client-side validation - Secure gateway authentication and transaction handling - Success, failure, timeout, cancellation and callback scenarios - Sample Activity demonstrating payment flows - PCI-DSS-conscious handling of credentials and sensitive data - Safe logging with no payment credentials or sensitive transaction data - Clean architecture with reusable APIs and inline documentation - Setup/integration guide for your existing Android project I have strong experience with Kotlin, Java, Android SDK, REST APIs, payment integrations, Firebase and secure mobile application development. Once you provide the CBL sandbox credentials, API documentation and UI guidelines, I can integrate and test the complete payment flow and provide a production-ready module.
₹750 INR in 40 days
0.0
0.0

Hi — I build Android payment integrations and your scope is very clear, so I can move fast. I'll deliver a reusable module (AAR/Gradle library) exposing initialise(), charge() and refund(), wired to CBL's API with token generation, hand-off, callback handling, and clean error messaging. The custom 4–6 digit PIN screen will do client-side validation and couple directly to the gateway auth request. You'll get a sample Activity demonstrating a successful payment and a handled failure, plus a short setup guide and commented code. I'll follow PCI-DSS practice — sensitive fields encrypted in memory, safe-only debug logging — targeting API 24+ in Kotlin. Two quick questions so I scope precisely: is CBL's SDK native Android or REST-only, and should refund() support partial refunds? Send the sandbox credentials and I'll share a working demo APK early.
₹1,000 INR in 20 days
0.0
0.0

Hi, I can integrate the CBL mobile payment gateway directly into your existing Android application while keeping the payment flow secure, reusable, and straightforward for end users. I’ll build the gateway module as an AAR/Gradle library compatible with API 24+, covering initialization, token generation, charge/refund requests, API callbacks, transaction states, and clear error handling. I’ll also implement the custom 4–6 digit PIN flow with client-side validation and connect it cleanly to the gateway authorization process. The implementation will use Kotlin, with secure handling of merchant credentials and sensitive payment data, minimal safe logging, encrypted storage/memory handling where applicable, and PCI-DSS-conscious practices. I’ll provide a sample Activity demonstrating both successful and failed transactions, along with setup documentation and commented code. One important question: does CBL’s sandbox API provide a specific PIN/authentication endpoint or callback format that the PIN screen must integrate with? I’d be happy to discuss your vision and suggest ideas to make Fabulous Garments stand out online. Looking forward to working with you! Best Regards, Aman
₹800 INR in 40 days
0.0
0.0

Hi, I can build the modular Android library (AAR) for your CBL payment gateway integration, ensuring full compatibility with API 24+ and strict compliance with PCI-DSS data handling. Here is how I will approach the build: Modular Architecture: Create an isolated Gradle/AAR package exposing clean, coroutine-backed interfaces for initialise(), charge(), and refund(). PIN Verification Flow: Implement a lightweight, customizable PIN entry screen (4–6 digits) with immediate client-side validation, ensuring PIN values are cleared from memory immediately after dispatch. Gateway Lifecycle & Error Handling: Manage token generation, asynchronous hand-offs to CBL endpoints, and complete mapping of response codes to clear user-facing error states. Safe debug logging will sanitize all sensitive payloads. Sample Harness & Docs: Deliver a complete sample Activity showcasing success and edge-case failure flows, along with an integration guide and commented code. In a past project, I integrated a custom shipping carrier API end-to-end based on client specifications handling token auth, status webhooks, and strict payload validation. I would be happy to share details about that implementation over chat. Ready to start as soon as you provide the sandbox credentials and UI guidelines. Thanks, Anand Shah
₹1,000 INR in 40 days
0.0
0.0

I am prepared to build and deliver a secure, production-grade Android payment module that integrates the CBL payment gateway with PIN-based transaction confirmation. Having engineered mobile payment integrations and security-focused native modules in Kotlin and Java, I prioritize low-level memory security, strict payload handling, and seamless callback architectures. I will encapsulate the entire integration into a clean, reusable Gradle module exposing the required initialize(), charge(), and refund() interfaces. The client-side PIN entry interface will handle 4 to 6-digit validation and couple directly with CBL’s authentication requests. To maintain PCI-DSS compliance, all sensitive payload data will be encrypted in memory, temporary buffers cleared immediately after use, and loggers restricted to safe, non-sensitive debugging parameters. The final delivery will include a fully functional sample Activity demonstrating end-to-end payment flows and failure state handling, accompanied by clear inline documentation and a setup guide. I am ready to start immediately upon receiving your sandbox credentials and UI specifications.
₹1,000 INR in 40 days
0.0
0.0

Hello, I can integrate the CBL gateway into your Android app as a reusable Kotlin module for API 24+. I would first review the official sandbox documentation and required cryptographic flow, then implement token generation, charge and refund operations, callback handling, safe error mapping, and the validated 4–6 digit PIN screen. The module will avoid persisting secrets or logging sensitive payment data, and I will keep credentials outside source control. Delivery will include the Gradle/AAR module, a sample Activity covering success and failure states, inline documentation, and a setup guide. I have 7+ years of Android experience with Kotlin/Java, secure REST integrations, authentication, payments, Clean Architecture, and production debugging. I can start immediately. Before implementation, please share the official CBL Android/API documentation and confirm whether PIN verification is performed by the gateway or your backend.
₹1,250 INR in 24 days
0.0
0.0

Guwahati, India
Member since Sep 23, 2021
₹750-1250 INR / hour
₹1500-12500 INR
₹12500-37500 INR
$15-25 USD / hour
$30-250 AUD
$30-250 USD
$1500-3000 USD
₹12500-37500 INR
$15-25 USD / hour
$30-250 USD
$3000-5000 USD
$250-750 USD
$250-750 USD
$250-750 CAD
$30-250 USD
₹12500-37500 INR
€30-250 EUR
₹12500-37500 INR
$30-250 USD
$250-750 AUD