DEV Community

Cover image for Get Paid Globally, Without a Website with Loop(Built with MeDo)
0xSonOfUri
0xSonOfUri

Posted on

Get Paid Globally, Without a Website with Loop(Built with MeDo)

Getting paid globally is still harder than it should be.

If you’re a freelancer or small business owner, you often need:

  • a website
  • a payment processor
  • multiple tools for different payment methods

And even then, it’s fragmented.

So I asked a simple question:

What if getting paid globally was as easy as sending a link?

That’s how LOOP was born.


💡 What is LOOP?

LOOP is a simple payment tool that lets you:

→ Create a payment link
→ Share it with anyone
→ Get paid globally

No website required.


⚙️ What LOOP Can Do

  • Create invoices with multiple items
  • Generate shareable payment links
  • Accept payments via:

    • Card
    • Bank transfer
    • Crypto (USDT / USDC)
  • Show real-time currency conversion

  • Generate downloadable receipts

  • Track transactions and balances

  • Send and receive memos

  • Get real-time notifications


🌍 Why This Matters

Many people across emerging markets don’t have:

  • websites
  • payment infrastructure
  • access to global payment systems

LOOP removes that barrier completely.

You just:

create → share → get paid


🛠️ How I Built It

I built LOOP using MeDo, an AI-powered application generation platform.

Instead of manually coding everything, I focused on:

  • product flow
  • user experience
  • system design

Key pieces:

  • React + Tailwind + shadcn (via MeDo)
  • Modular services:

    • paymentService
    • walletService
    • transactionService
  • Dynamic payment links (/pay/[id])

  • Multi-payment simulation:

    • card
    • bank
    • crypto

🔌 Using Plugins (ExchangeRate)

To make LOOP truly global, I integrated the ExchangeRate plugin.

This powers:

  • a currency converter widget
  • real-time conversion inside invoices

Example:

$50 ≈ ₦75,000

This helps both businesses and customers understand value instantly.


🧠 Key Challenges

1. Making it feel real without real payments

I had to simulate:

  • payment processing
  • confirmations
  • receipts

Without using actual payment APIs.


2. State persistence

Initially, everything reset on refresh.

Fix:
→ implemented local storage persistence
→ made the app feel like a real system


3. UX simplicity vs feature depth

I had to constantly balance:

  • powerful features vs
  • a simple user flow

🚀 What’s Next

  • Real payment integrations (bank APIs, crypto rails)
  • Authentication & multi-user support
  • Recurring payments
  • Advanced invoicing

🎥 Demo

Check out the full demo here:

Try the app:

LOOP Checkout

favicon app-bd1hkbkbf7r5.appmedo.com

🧵 Final Thought

Building LOOP showed me that:

Great products aren’t about complexity — they’re about removing friction.


Built for the MeDo Hackathon

BuiltWithMeDo

Top comments (0)