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