Who is a customer in InstaDispatch?

A customer is a company or individual account created in InstaDispatch so bookings, billing, balances, addresses, and portal access can be managed from the customer module.

Customers can be created in two ways:

  • Without login credentials: the customer is created for internal operational use only.
  • With login credentials: the customer can also access the customer portal using an email address and password. To log in, the customer must use the following URL: https://customer.instadispatch.com. This URL can also be white-labeled (branded) based on your business requirements.
Before you begin
  • Make sure you are logged in to InstaDispatch with permission to manage customers.
  • Keep the customer business name, customer type, email address, and address details ready.
  • For portal users, decide whether you will set a password manually or use Auto Generate Password.
  • Use a valid customer email address if login details need to be sent by email.

Customer Types & Payment Handling in InstaDispatch

In InstaDispatch, customers can be configured based on how they manage and pay for their deliveries. This flexibility allows businesses to support different billing models depending on their operational and financial preferences.

There are two primary types of customers:

1. Postpaid Customers

Postpaid customers are those who are allowed to use delivery services on credit.

  • A credit limit is defined while creating or configuring the customer.
  • When a job is created by the customer or for the customer, the job cost is automatically recorded against their account.
  • The system tracks the total outstanding balance against the defined credit limit.
  • Admins can generate invoices directly from the system for all completed jobs.
  • These invoices can then be shared with the customer for payment settlement.
Use Case

Ideal for businesses working with regular clients who prefer periodic billing (e.g., weekly or monthly invoicing).

2. Prepaid Customers

Prepaid customers are required to maintain a balance before booking deliveries.

  • Customers can top up their account directly from their portal using integrated payment gateways such as PayPal or Stripe.
  • The available balance is updated instantly in the system after a successful transaction.
  • When a job is booked, the delivery cost is deducted immediately from the available balance.
  • If insufficient balance is available, the system can restrict job creation.
Use Case

Best suited for new customers or businesses that prefer upfront payments to maintain cash flow control.

3. Payment Tracking & History

InstaDispatch maintains a complete and transparent payment history for every customer:

  • All top-ups (for prepaid customers) are recorded with transaction details.
  • All job-related charges and deductions are tracked automatically.
  • Invoices (for postpaid customers) are stored and accessible within the system.
  • Admins and customers can view detailed payment logs and account statements at any time.

This ensures full visibility and simplifies financial management for both the business and its customers.

Open the customer creation screen

  1. From the left-hand menu, click Customers.
  2. Select Customers List.
  3. From the top menu, click New customer.
  4. The customer details pop-up will open. From here you can create a customer with or without login credentials.

New customer button in the customer grid

Open the customer creation screen

New customer button in the customer grid

Create a customer without login credentials

Use this option when the customer needs to exist in the system, but does not require customer portal access.

  1. Enter the Business Name.
  2. Select the Customer Type: Postpaid or Prepaid.
  3. Enter the Account Number if required, or allow the system to auto-generate it.
  4. Complete optional fields such as Vendor Number and Contract Number if needed.
  5. Search the customer address in the Search Address field, or enter the address manually.
  6. Review the auto-filled address and customer details.
  7. Click Save to create the customer.
  8. Confirm the customer now appears in the customer grid.
Field guidance
Postpaid customers usually work on an invoicing cycle and can include a credit limit.
Prepaid customers pay from the available recharge balance at the time of booking.
Vendor Number and Contract Number are optional.

Search and select the customer address

Create a customer with login credentials

Use this option when the customer should be able to access the customer portal.

  1. Enter the Business Name.
  2. Select the Customer Type: Postpaid or Prepaid.
  3. Enter the Account Number if needed, or allow the system to auto-generate it.
  4. Complete any optional fields such as Vendor Number and Contract Number.
  5. Tick Create Login For Customer to enable portal access.
  6. Enter the customer email address.
  7. Either type the password manually or tick Auto Generate Password.
  8. Tick Send Mail To Customer if the login details should be emailed to the customer.
  9. Search or enter the customer address and then click Save.
  10. Verify the saved customer appears in the customer grid.

Enable portal access from the customer form

Portal access options: email, auto-generate password, and send mail

Password and email notes
If Auto Generate Password is selected, the system generates the password automatically.
If Send Mail To Customer is selected, the customer receives the login details by email.
If you enter a password manually, make sure it is shared with the customer securely.

Delete/In-Active a customer

Delete a customer from the customer grid when the account should no longer remain active in the system.

  1. Open Customers > Customers List.
  2. Find the customer in the grid.
  3. Go to the Action column for that customer. Click the Delete icon.
  4. In order to make an inactive customer without removing it completely from the dashboard disables its status.
  5. If the system asks for confirmation, confirm the deletion.
  6. Check that the customer is removed from the list or no longer active.

Delete option in the Action column

Update or reset a customer password

Use the reset password option when an existing portal user needs a new password.

  1. Open Customers > Customers List.
  2. Find the customer in the grid.
  3. Go to the Action column and click Reset Password.
  4. In the Reset Password pop-up, review the customer email address.
  5. Enter the new password in the Enter New Password field.
  6. Click Reset to save the updated password.
  7. Ask the customer to use the new password for future logins.

Reset Password option in the Action column

Reset Password pop-up

Quick summary

  • Create without login credentials when only an internal customer record is needed.
  • Create login credentials when customer portal access is required.
  • Use Auto Generate Password and Send Mail To Customer when you want the system to send login details automatically.
  • Use Delete from the Action column to remove a customer.
  • Use Reset Password from the Action column to update an existing customer password.

Note: Customers can also create logins for their team, known as Customer Users in InstaDispatch. These are individual user logins that allow each team member to access the system separately via the customer portal. Follow the dedicated guide to create Customer Users in InstaDispatch.