📚 Help Center

Resonate Studio — Complete Documentation

Overview Listeners Artists Store Admins Platform Admin 🎚️ Mastering 📤 HLS Upload 💳 Payments 💰 Revenue Technical FAQ

💳 Payments Guide

How Checkout Works

  1. User clicks "Buy" on a track
  2. Checkout page loads with PayPal Smart Buttons
  3. User clicks PayPal button — never leaves the page
  4. PayPal popup handles payment
  5. On approval, sale is saved via AJAX
  6. License is issued instantly
  7. Success message shows Play Now + Library buttons

Setting Up PayPal (Store Admin)

  1. Go to "Store Settings"
  2. Click "Payment" section
  3. Enter your PayPal email
  4. Select currency (GBP, USD, EUR, etc.)
  5. Save — payments route to your PayPal

Payment Flow

1. Buyer clicks PayPal button
2. PayPal popup appears
3. Buyer approves payment
4. onApprove fires
5. actions.order.capture() captures funds
6. AJAX saves sale to database
7. License issued
8. Success shown inline

Security Features