E-commerce Bubble App Enhancement

Job ID: 39692560

Budget: $250 – $750 AUD

I'm looking to develop two key features in my Bubble e-commerce app: a Refund Credit System and an Automated 3-Week Zero-Fee Promo for new sign-ups.

1️⃣ Customer Credit Instead of Refund (Partial Orders)

When 1–2 items are missing or refunded, restaurant can issue store credit instead of cash refund.
Credits should be stored in the user’s account and automatically applied to future orders.
Option for admin/restaurant to choose between “Credit” or “Cash Refund” for each refund request.
UI update:
Show available credit in user dashboard.
“Apply Credit” toggle at checkout.

2️⃣ Automated 3-Week Zero-Fee Promotion

When a new user or restaurant signs up, they automatically get 3 weeks of $0 platform fees.
Promo expiry date should be automatically calculated and stored.
Order cost calculation should check expiry date and revert to standard fees afterward.

UI update:
Display a promo banner on user/restaurant dashboard with countdown timer until promo ends.

3️⃣ UI & Workflow Changes

Add dropdown for refund type (Credit or Cash) in restaurant dashboard.
Enable partial refund workflow for item-level adjustments.
Ensure all workflows trigger admin notifications when refunds are issued.
Design and implement banners/badges for active promotions.

Deliverables:

Fully functional workflows for both features.
Responsive UI updates for desktop and mobile.
End-to-end testing to confirm feature functionality.
Documentation of workflows for admin reference.

Tech Stack:

Bubble.io (no-code platform)
Stripe Connect integration for payment handling
Platform already live; this is a feature enhancement

Skills Required:

Strong Bubble.io development experience
Payment workflow knowledge (Stripe Connect)
UI/UX design in Bubble
Strong understanding of automation workflows

Run UAT testing