Setting Up Self-Billing

Let customers scan, cart, pay — and auto-generate invoices

Enable the Self-Billing Portal:

  1. Go to Settings in your dashboard sidebar
  2. Click on the Self-Billing tab
  3. Toggle Enable Self-Billing Portal to ON
  4. Your unique billing URL will be generated automatically

    Your Billing URL:

  • Format: https://rasid.in/bill/YOUR-UNIQUE-SLUG
  • The slug is auto-generated and unique to your business
  • Share this link with customers via QR code, signage, or messaging

    Configure Payment (Optional):

  • If you want customers to pay online (UPI), configure your payment provider details
  • If no payment is configured, the system defaults to Manual PIN Verification

    Manual PIN Flow:

  • A secure, rotating PIN is displayed on your device in the Manual Verification dashboard tab
  • The PIN auto-rotates every 15 seconds for security
  • After the customer finishes scanning, you verbally share the current PIN
  • Customer enters the PIN on their phone to confirm the transaction
  • You can manually refresh the PIN anytime by clicking the refresh button

    Prepare Your Inventory:

  • Make sure products have barcodes assigned in your Inventory
  • Products without barcodes won't be found when customers scan
  • Use the Bulk Upload feature to add barcodes to many products at once

Pro Tips

  • Print a QR code of your billing link and display it prominently at your counter
  • Set up your inventory barcodes before enabling self-billing
  • The manual PIN flow works great for shops without online payment setup
  • You can refresh the PIN manually if you suspect it was seen by an unauthorized person