Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Varanasi, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I’m looking for an experienced developer who can integrate Canara Bank’s Payment Gateway with AutoPay (recurring subscription) into both:

* A Flutter mobile application (Android + iOS)
* A Laravel-based web platform

This will be implemented inside a ready-made subscription-based product that I plan to purchase from CodeCanyon:

* Product to be integrated
[login to view URL]

The integration must work seamlessly on both website and Android/iOS apps, sharing the same backend subscription state.

---

## What I Already Have

* Official Canara Bank Payment Gateway API documentation
* Sandbox & Production credentials
* Existing GitHub codebase (Laravel backend + Flutter app)
* Pre-built subscription logic inside the purchased CodeCanyon product

You’ll be working on integration only, not building the product from scratch.

---

## Core Requirements

### 1. Access Control

* Only authenticated & registered users can access the “Subscribe” / AutoPay flow
* Subscription options must not be visible to guests

---

### 2. Subscription Plan

* Only ONE Monthly subscription plan
* Interval can be hard-coded (no need for multiple plans or admin configuration)

---

### 3. Canara AutoPay Flow (Mandatory)

You must implement the complete mandate + token-based recurring payment flow exactly as per Canara Bank specifications:

* Mandate creation
* Customer authorization flow
* Token generation & secure storage
* Reference ID mapping with user
* Recurring debit execution
* Handling success, failure & cancellation cases

---

### 4. Flutter + Laravel Sync

* Subscription activated from mobile app must reflect instantly on:

* Web dashboard
* Admin panel
* Subscription activated from website must reflect in:

* Mobile app
* Single source of truth → Laravel backend

---

### 5. Webhooks & Automation

* Handle Canara Bank webhook callbacks for:

* Monthly debit success
* Debit failure
* Mandate expiry / cancellation
* Update:

* Subscription status
* Next charge date
* Payment history
* Trigger email notification after each successful debit

---

### 6. Testing & Deployment

* Complete sandbox testing first
* After approval, switch to production keys
* Provide clear setup documentation, including:

* `.env` variables
* Webhook routes
* Required cron jobs / queue workers
* Any server-level configuration
* Code must work on:

* Latest stable Flutter SDK
* Latest stable Laravel version
* No build errors or warnings

---

## Acceptance Criteria

✔ User taps “Subscribe” (Web / App)
✔ Completes Canara Bank mandate screens
✔ Redirected to success page (web / in-app)
✔ Laravel stores:

* Gateway reference ID
* Mandate token
* Subscription status
* Next billing date
✔ Monthly charges auto-trigger via webhook
✔ Database updates + confirmation email sent
✔ Subscription access unlocks premium content in app & website

---

## Ideal Developer Profile

* Prior experience with bank-driven payment gateways
* Strong understanding of tokenization & recurring payments
* Flutter + Laravel integration experience
* Comfortable working with existing commercial codebases
* Experience with Indian payment gateways (AutoPay / eMandate / UPI AutoPay is a big plus)

---

## Additional Notes

* I will share:

* API credentials
* GitHub repository
* Canara Bank documentation
after project confirmation
* This is a production-grade integration, not a demo or POC

---

### Please share:

1. Your estimated timeline
2. Any clarifications or assumptions" (client-provided description)


Matched companies (4)

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more