๐Ÿงช Payment System Test

Test the RuneFlow.xyz payment confirmation and user ID system

๐Ÿš€ Simulate Payment Confirmations

Click these buttons to simulate successful payments and see the user ID generation system in action:

๐Ÿ’ก What happens when you click:
  • ๐Ÿ†” Generates a unique user ID (RF_timestamp_random)
  • ๐ŸŽ‰ Shows payment success modal with user details
  • ๐Ÿ’พ Stores user data locally (simulating database storage)
  • ๐Ÿ“ง Simulates confirmation email sending
  • ๐Ÿ“‹ Allows downloading account data as JSON

๐Ÿ‘ฅ User Accounts Created

All simulated user accounts will appear here:

No users created yet. Try simulating a payment above!

๐Ÿ” User Lookup

Enter a User ID to retrieve account details:

๐ŸŒ Webhook Testing

For production, configure your Coinbase Commerce webhook URL to:

https://runeflow.xyz/.netlify/functions/coinbase-webhook
๐Ÿ”ง Required Environment Variables:
COINBASE_WEBHOOK_SECRET=your_webhook_secret_from_coinbase SMTP_HOST=mail.runeflow.xyz SMTP_PORT=587 [email protected] SMTP_PASS=your_email_password [email protected]

๐Ÿ“‹ Webhook Events Handled:

๐Ÿ“Š System Status

๐ŸŸข Payment system: ACTIVE

๐ŸŸข User ID generation: ACTIVE

๐ŸŸข Local storage: ACTIVE

๐ŸŸก Email system: SIMULATED

๐ŸŸก Database: LOCAL STORAGE