ScaleYourJunk

Customer Portal

Junk Removal Customer Portal — Self-Service for Every Customer

A branded portal where customers track trucks live, pay invoices, book new services, and manage dumpster rentals — no password needed. Magic link login via email or SMS.

lock_open
0
Passwords Needed
schedule
0
Day Link Expiry
timeline
0
Step Job Tracker
person
0%
Self-Service
The Problem

Customers Shouldn't Have to Call for Every Update

Phone calls for ETAs, invoice copies, and rebooking waste your team's time and frustrate customers who just want answers.

close

Without a Customer Portal

cancelCustomers call or text asking 'Where is the truck?'
cancelInvoices emailed as PDFs — lost in spam, hard to pay
cancelRebooking requires another phone call during business hours
cancelNo visibility into upcoming or past service history
cancelCommercial clients can't attach PO numbers themselves
cancelDumpster extension requests go through voicemail
check

With ScaleYourJunk Portal

check_circleLive truck map with GPS position — customers check on their own
check_circleOne-click Stripe payments from any device, anytime
check_circleSelf-service booking with saved locations and access codes
check_circleFull service history with photos and invoices in one place
check_circleCommercial clients add PO numbers and pay in bulk
check_circleDumpster extensions handled instantly — auto-charges card on file
The Solution

A Branded Portal That Runs Itself

Magic link login, real-time tracking, and self-service tools — all under your company's brand. Zero passwords, zero support tickets.

dashboardSelf-Service Portal

Everything Your Customer Needs in One Place

Each customer gets a personalized portal showing their jobs, invoices, rentals, and communication history. Magic link authentication means they click a link in their email or text — no passwords to remember, no accounts to create. Links stay active for 30 days.

  • check_circleMagic link login via email or SMS — 30-day expiry
  • check_circle4-step job status tracker: Confirmed, En Route, In Progress, Completed
  • check_circleLive truck GPS map with driver position
  • check_circleStripe-powered invoice payments — single or bulk
  • check_circleSelf-service booking with date, time slot, and load estimation
  • check_circleDumpster rental management with one-click extensions

Portal Capabilities

Six core features that eliminate phone calls and give customers instant access.

magic_button

Magic Link Login

No passwords, no accounts. Customers enter their email or phone number, receive a magic link, and they're in. Links use signed JWTs with 30-day expiry — secure without the friction.

  • check_circleEmail or SMS delivery
  • check_circle30-day token expiry
  • check_circleReusable links (no single-use lockout)
magic_button
location_on

Live Truck Tracking

Customers see their assigned truck on a live map powered by driver GPS. Position updates in real time so they know exactly when to expect the crew.

  • check_circleReal-time GPS from driver app
  • check_circleMap view with truck position
  • check_circleAutomatic status progression
receipt_long

Invoice & Payment Access

Every invoice is visible in the portal with line-item detail. Customers pay instantly via Stripe — single invoice or bulk payment for commercial accounts.

  • check_circleStripe-powered payments
  • check_circlePDF download available
  • check_circleBulk pay for commercial
calendar_add_on

Self-Service Booking

Customers book new pickups directly from the portal — choose a date, time slot, and describe their junk. Jobs flow into your dispatch calendar tagged as portal bookings.

  • check_circleDate and time slot selection
  • check_circleService type and item description
  • check_circleSaved locations with access codes
deployed_code

Dumpster Rental Management

Rental customers see their active containers, delivery dates, included days, and swap-out history. One-click extensions auto-charge the card on file at the daily rate.

  • check_circleActive rental dashboard
  • check_circleOne-click rental extensions
  • check_circleSwap-out fee visibility
history

Communication History

Full record of past jobs, invoices, rental history, and recurring service schedules — all in one place. Customers never need to call asking for records.

  • check_circleJob photos and evidence
  • check_circleComplete invoice archive
  • check_circleRecurring series visibility

How the Customer Portal Works

From magic link to paid invoice — fully self-service.

mail
Magic Link Sent
touch_app
Customer Clicks
assignment
Sees Jobs
my_location
Tracks Crew
payments
Pays Invoice
add_circle
Books Again
mailStep 1 of 6

Customer Receives a Magic Link

When a job is booked or an invoice is sent, the customer receives a magic link via email or SMS. One tap opens their personalized portal — no password, no signup.

  • check_circleSent automatically with job confirmations
  • check_circleAlso available on-demand from login page
  • check_circleLinks work on any device — phone, tablet, desktop
mail

Everything Inside the Portal

Detailed breakdown of every portal capability.

Real-time visibility into every job from confirmation through completion.

check_circle
4-Step Status Tracker
Confirmed → En Route → In Progress → Completed
check_circle
Live Truck GPS Map
Real-time position from driver app
check_circle
Countdown Timers
Shows 'Today morning' or 'In 3 days' for upcoming jobs
check_circle
Job Photos & Evidence
Before, during, and after photos from the crew
check_circle
Crew Assignment Visibility
Truck name and crew members shown when assigned

Stripe-powered payments with full invoice detail and commercial billing support.

check_circle
One-Click Stripe Payments
Pay any invoice directly from the portal
check_circle
Bulk Payment
Commercial clients select multiple invoices and pay at once
check_circle
PO Number Tracking
Commercial accounts attach purchase orders to jobs and invoices
check_circle
Line-Item Detail
Full breakdown of charges on every invoice
check_circle
PDF Invoice Download
Download invoices for accounting records

Self-service scheduling with saved locations and recurring pickup management.

check_circle
Self-Service Booking
Choose date, time slot, service type, and items
check_circle
Saved Locations
Stored addresses with unit numbers, building names, and access codes
check_circle
Recurring Service Management
View and manage recurring pickup schedules
check_circle
Promo Code Support
Apply discount codes at booking time
check_circle
Building & Unit Selection
Multi-building commercial sites with unit-level detail

Full visibility and control over active container rentals.

check_circle
Active Rental Dashboard
Container size, delivery date, and included days
check_circle
One-Click Extensions
Extend rental period — auto-charges card on file at daily rate
check_circle
Swap-Out History
Count and fees for container swap-outs
check_circle
Rental Number Tracking
Reference number for each rental agreement

Passwordless login that is secure without the friction.

check_circle
Magic Link via Email
Click a link in your inbox — no password needed
check_circle
Magic Link via SMS
Get a login link texted to your phone
check_circle
Signed JWT Sessions
7-day sessions with HS256 encryption
check_circle
30-Day Token Expiry
Links stay valid through the job lifecycle
Comparison

Portal vs. No Portal

See why a self-service portal eliminates support calls and accelerates payments.

Feature
No Portal
ScaleYourJunk
Recommended
infoJob status updates
cancel
check_circle
location_onLive truck tracking
cancel
check_circle
paymentsOnline invoice payment
cancel
check_circle
calendar_add_onSelf-service booking
cancel
check_circle
deployed_codeDumpster extension requests
cancel
check_circle
receipt_longPO number tracking
cancel
check_circle
lock_openPasswordless login
cancel
check_circle
account_balance_walletBulk invoice payment
cancel
check_circle
pin_dropSaved locations with access codes
cancel
check_circle
event_repeatRecurring service management
cancel
check_circle

Customer Portal FAQ

Common questions about the self-service customer portal.

When a customer visits the portal login page, they enter their email address or phone number. ScaleYourJunk sends a unique, cryptographically signed link to their inbox or as an SMS. Clicking the link authenticates them instantly with a signed JWT session that lasts 7 days. The magic link token itself stays valid for 30 days, so customers can reuse it throughout their job lifecycle. No passwords to forget, no accounts to create.

Truck position comes directly from the driver's GPS via the ScaleYourJunk driver app. The map updates in real time as the driver moves. Customers see the truck position when the job status is 'En Route' or 'In Progress' — so they know exactly when to expect the crew. Accuracy depends on the driver's device GPS, which is typically within a few meters.

The portal uses Stripe for all payments, supporting credit cards, debit cards, and ACH bank transfers depending on your Stripe configuration. Customers can pay individual invoices with one click, or commercial accounts can select multiple invoices and pay them all at once in a single transaction. Cards on file can also be auto-charged for dumpster rental extensions.

Yes. Active dumpster rentals appear in the portal with container size, delivery date, included days, and the daily extension rate. Customers click a single button to extend their rental — the system auto-charges their card on file at the configured extended daily rate. No phone call needed, no waiting for business hours.

If a customer has a recurring pickup series (weekly, biweekly, monthly), the portal shows their active schedules including the pattern, next run date, and associated address. They can see upcoming jobs generated from the series. Recurring series are set up by your team — the portal gives customers visibility into what is scheduled without needing to call.

Commercial accounts get PO number tracking — they can attach purchase order numbers to jobs at booking time, and those PO numbers carry through to invoices. Bulk payment lets them select multiple open invoices and pay in a single transaction. Saved locations support multi-building properties with unit numbers, building names, and gate or access codes. Net terms and billing contacts are visible on their account.

rocket_launchReady to Scale

Give Your Customers Self-Service Access

Sign up and let customers track jobs, pay invoices, and book services on their own.

check_circleLive in 15 minutescheck_circleNo per-user feescheck_circleCancel anytime