diff --git a/.github/workflows/check_pending_notifications.yml b/.github/workflows/check_pending_notifications.yml deleted file mode 100644 index b90d2e8..0000000 --- a/.github/workflows/check_pending_notifications.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Check Pending Notifications - -on: - schedule: - - cron: '*/3 * * * *' # Run every 15 minutes - workflow_dispatch: # Allow manual triggering - -jobs: - check-notifications: - runs-on: ubuntu-latest - steps: - - name: Invoke Notification Function - run: | - curl -X POST "https://uygbqnrqwjvzdfbqeipf.functions.supabase.co/new-signup-email" \ - -H "Authorization: Bearer ${{ secrets.SUPABASE_ANON_KEY }}" \ - -H "Content-Type: application/json" \ - -d "{}" diff --git a/.gitignore b/.gitignore index ac8fabd..724df55 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,8 @@ yarn-error.log* # TypeScript *.tsbuildinfo next-env.d.ts + +# Supabase (retired - data breach remediation) +.env.local +.env*.local +supabase/ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..a4ac2b0 --- /dev/null +++ b/public/index.html @@ -0,0 +1,557 @@ + + + + + + + Flash Merchant Signup + + + + + + + + + + + +
+
+
⚡ Accept Bitcoin & Lightning
+

Grow Your Business
with Flash Payments

+

+ Join hundreds of merchants across the Caribbean accepting digital payments instantly — zero chargebacks, zero intermediaries. +

+ + +
+
+
0%
+
Transaction fees
+
+
+
+
Instant settlement
+
+
+
12k+
+
Merchants on BTCMap
+
+
+
JMD
+
Local currency display
+
+
+
+
+ + +
+
+
+ +

Start free. Upgrade as you grow.

+

All upgrades happen directly inside the Flash app — no web forms needed.

+
+
+
+
Personal
+

Get started with a verified Flash account — perfect for individuals and small peer-to-peer payments.

+
    +
  • Send & receive Lightning payments
  • +
  • Bitcoin & USD wallets
  • +
  • Contact list & Nostr identity
  • +
  • BTCMap directory listing
  • +
+
Requires: phone number verification
+
+ + + +
+
Merchant
+

Full commercial access with banking integration and the highest limits.

+
    +
  • Everything in Pro
  • +
  • Banking & cashout integration
  • +
  • Merchant dashboard
  • +
  • Multi-location support
  • +
+
Requires: business info & banking details (in-app)
+
+
+
+
+ + +
+
+
+ +

Three steps to accepting payments

+
+
+
+
1
+

Download Flash

+

Get the app on iOS or Android. It's free to download and set up takes less than 2 minutes.

+
+
+
2
+

Create your account

+

Register with your phone number. Verify your identity inside the app to unlock higher tiers.

+
+
+
3
+

Tap Upgrade

+

Go to Settings → Account and tap Upgrade to move from Personal → Pro → Merchant at your own pace.

+
No web form. No waiting. Done in the app.
+
+
+
+
+ + +
+
+ +

Available on iOS & Android

+

Download Flash free — your merchant account setup starts here.

+ +
+
+ + +
+
+
+ +

Common questions

+
+
+
+ Do I need a bank account to become a merchant? +
+ No — you can accept Bitcoin and Lightning payments without a bank account. For cashout to a local bank account (JMD), you'll need to complete Merchant tier verification inside the app. +
+
+
+ How do I upgrade my account tier? +
+ Open the Flash app and go to Settings → Account. From there you can complete phone verification (Personal), identity verification (Pro), or business & banking details (Merchant). All done in-app — no web form needed. +
+
+
+ Are there transaction fees? +
+ Flash charges 0% on Lightning payments between Flash users. Small network fees may apply for on-chain Bitcoin transactions. Full fee schedule at getflash.io. +
+
+
+ How does my business appear on the merchant map? +
+ Once you've completed verification, your business is listed on getflash.io/map and on the global BTCMap network (12,000+ merchants worldwide). Customers can find you and know you accept Flash. +
+
+
+ What countries is Flash available in? +
+ Flash is focused on the Caribbean, with primary support in Jamaica, El Salvador, and surrounding regions. Check getflash.io for the latest availability. +
+
+
+ I need help with my existing application. Who do I contact? +
+ Reach our support team via WhatsApp at wa.flashapp.me, by email at support@getflash.io, or join our Discord community. +
+
+
+
+
+ + +
+
+ +

We're here to help

+ +
+
+ + + + + + diff --git a/static-replacement/404.html b/static-replacement/404.html new file mode 100644 index 0000000..8536474 --- /dev/null +++ b/static-replacement/404.html @@ -0,0 +1,12 @@ + + + + + + + Redirecting… | Flash + + + + + diff --git a/static-replacement/index.html b/static-replacement/index.html new file mode 100644 index 0000000..a4ac2b0 --- /dev/null +++ b/static-replacement/index.html @@ -0,0 +1,557 @@ + + + + + + + Flash Merchant Signup + + + + + + + + + + + +
+
+
⚡ Accept Bitcoin & Lightning
+

Grow Your Business
with Flash Payments

+

+ Join hundreds of merchants across the Caribbean accepting digital payments instantly — zero chargebacks, zero intermediaries. +

+ + +
+
+
0%
+
Transaction fees
+
+
+
+
Instant settlement
+
+
+
12k+
+
Merchants on BTCMap
+
+
+
JMD
+
Local currency display
+
+
+
+
+ + +
+
+
+ +

Start free. Upgrade as you grow.

+

All upgrades happen directly inside the Flash app — no web forms needed.

+
+
+
+
Personal
+

Get started with a verified Flash account — perfect for individuals and small peer-to-peer payments.

+
    +
  • Send & receive Lightning payments
  • +
  • Bitcoin & USD wallets
  • +
  • Contact list & Nostr identity
  • +
  • BTCMap directory listing
  • +
+
Requires: phone number verification
+
+ + + +
+
Merchant
+

Full commercial access with banking integration and the highest limits.

+
    +
  • Everything in Pro
  • +
  • Banking & cashout integration
  • +
  • Merchant dashboard
  • +
  • Multi-location support
  • +
+
Requires: business info & banking details (in-app)
+
+
+
+
+ + +
+
+
+ +

Three steps to accepting payments

+
+
+
+
1
+

Download Flash

+

Get the app on iOS or Android. It's free to download and set up takes less than 2 minutes.

+
+
+
2
+

Create your account

+

Register with your phone number. Verify your identity inside the app to unlock higher tiers.

+
+
+
3
+

Tap Upgrade

+

Go to Settings → Account and tap Upgrade to move from Personal → Pro → Merchant at your own pace.

+
No web form. No waiting. Done in the app.
+
+
+
+
+ + +
+
+ +

Available on iOS & Android

+

Download Flash free — your merchant account setup starts here.

+ +
+
+ + +
+
+
+ +

Common questions

+
+
+
+ Do I need a bank account to become a merchant? +
+ No — you can accept Bitcoin and Lightning payments without a bank account. For cashout to a local bank account (JMD), you'll need to complete Merchant tier verification inside the app. +
+
+
+ How do I upgrade my account tier? +
+ Open the Flash app and go to Settings → Account. From there you can complete phone verification (Personal), identity verification (Pro), or business & banking details (Merchant). All done in-app — no web form needed. +
+
+
+ Are there transaction fees? +
+ Flash charges 0% on Lightning payments between Flash users. Small network fees may apply for on-chain Bitcoin transactions. Full fee schedule at getflash.io. +
+
+
+ How does my business appear on the merchant map? +
+ Once you've completed verification, your business is listed on getflash.io/map and on the global BTCMap network (12,000+ merchants worldwide). Customers can find you and know you accept Flash. +
+
+
+ What countries is Flash available in? +
+ Flash is focused on the Caribbean, with primary support in Jamaica, El Salvador, and surrounding regions. Check getflash.io for the latest availability. +
+
+
+ I need help with my existing application. Who do I contact? +
+ Reach our support team via WhatsApp at wa.flashapp.me, by email at support@getflash.io, or join our Discord community. +
+
+
+
+
+ + +
+
+ +

We're here to help

+ +
+
+ + + + + +