Skip to main content

Tutorial: Upgrading to Supabase Pro with MPChat Virtual Card

Step-by-step guide: upgrade Supabase to Pro ($25/mo + $10 compute credit) with MPChat Cloud Card. Covers billing setup, payment, and common errors.

Recommended MPCard

This tutorial recommends using Cloud Card (VISA · virtual · BIN 45659910) to subscribe. Boundless Card also work.


⚡ Quick Summary (TL;DR)

Recommended card: Cloud Card (BIN 45659910)

Estimated time: 10–15 minutes

Key prerequisites: Supabase account + project + MPChat Cloud Card + US billing address

Card declined? Check: ① Balance ≥ $28 ② US billing address ③ Avoid rapid retries

📖 Overview

Supabase is an open-source Firebase alternative providing Postgres database, Auth, Storage, Edge Functions, and Realtime. The Pro plan at $25/month includes a $10/month compute credit that fully covers a Micro compute instance, effectively making the database compute free. Pro includes 8 GB database, 100 GB storage, 250 GB bandwidth, and up to 100,000 MAUs.

🔑 Prerequisites

  1. Supabase account: Sign up free at supabase.com and create at least one project.

  2. Network: Supabase dashboard is globally accessible. No VPN required.

  3. Funding ready: Pro costs $25/month. Top up ~$28 USDT to cover the charge + $1 verification hold.

📝 Step-by-Step Subscription Guide

Phase 1 – Prepare the MPCard

  1. Top up USDT

    Path: MPChat App → Wallet → Deposit
    - Copy your USDT deposit address
    - Send from an external wallet or exchange
    - Wait for confirmation (typically 5–15 min)
  2. Issue a Cloud Card (VISA · BIN 45659910)

    Path: MPChat App → MPCard → New Card
    - Card type: Cloud Card
    - Generated instantly; save card number, expiry and CVV
  3. Fund the card

    Path: MPChat App → Wallet → Transfer
    - From: MP Wallet (USDT) → To: MPCard (USD)
    - Amount: at least $28 (includes $1 verification buffer)

Phase 2 – Supabase Subscription

  1. Go to supabase.com/dashboard and sign in

  2. Select your organization (left sidebar) → SettingsBilling

  3. Click Upgrade to Pro and review plan details

  4. Enter your payment details and click Confirm

Plan comparison

Plan

Price/month

Database

Storage

Bandwidth

MAUs

Free

$0

500 MB

1 GB

5 GB

50,000

Pro ★

$25 (+ $10 compute credit)

8 GB

100 GB

250 GB

100,000

Team

$599+

Custom

Custom

Custom

Custom

Phase 3 – Payment Details (critical step)

  1. Payment method: select Credit / Debit CardAdd a new card

  2. Card details (MPChat App → MPCard → card details):

    Card Number:  16-digit number
    Expiry Date: MM / YY
    CVV: 3-digit security code
    Name on card: use your real name (Latin letters)
  3. Billing address: enter a valid US address (state and ZIP must be consistent):

    Street:  1234 Maple Street
    City: San Francisco
    State: CA
    ZIP: 94102
    Country: United States

Verification & activation

  1. Supabase may perform a $0–$1 pre-authorization for card verification.

  2. After payment succeeds, your subscription activates immediately.

  3. Visit https://supabase.com/pricing to confirm your active plan.

⚠️ Notes & Troubleshooting

  • Compute credit: The $10/month compute credit included in Pro covers a Micro compute instance ($10/mo), effectively making basic Postgres compute free.

  • The free plan supports up to 2 projects; Pro supports more projects per organization.

  • Billing is per organization, not per project.

  • Cancel: supabase.com/dashboard → Organization Settings → Billing → Downgrade to Free.

Common payment failures

Error

Fix

Priority

Card declined

Verify balance, billing address region, and card type match.

⭐⭐⭐⭐⭐

Address invalid

Use a real US billing address; state and ZIP must be consistent.

⭐⭐⭐⭐

Payment pending / auth failure

Wait 15 min, top up balance, retry once. Do not retry rapidly.

⭐⭐⭐

📚 Related Tutorials

Did this answer your question?