Preparing for and Using the New Email Login System (Updated July 11, 2025) Follow
Inside:
- Make sure your employee accounts are ready
- Employees accessing the API
- ShipStation Updates Needed After Migration
- Resetting User Passwords
Migrations have begun - Make sure your employee accounts are ready
We’ve started moving customers to the new email-based login system. Once your account is migrated, any employee who does not have a unique email address on file will not be able to log in. Please review your employee records now to avoid access issues.
As part of our upcoming login system improvements, we’re transitioning to a simpler, more secure way to access Midnight. One important change: logins will now require unique email addresses for each employee who needs access.
This article will walk you through how to review and update employee email addresses in your system, including helpful tools and options for bulk updates.
Why This Matters
Soon, users will log in using their email address instead of a username. This is part of our broader effort to enhance security and prepare for features like multi-factor authentication (MFA) and future single sign-on (SSO) options like Google login.
Important: Action Needed Before Login Changes Take Effect
To avoid disruptions, it’s important to take action before we enable the new login system in your account:
- Every employee who logs into Midnight must have a unique email address on file.
- Employees who don’t use Midnight (such as Shop Floor-only users who log into Shop Floor with a kiosk code) do not need an email address.
If an employee is missing a unique email address when the new login is activated, they will be unable to log into Midnight.
We strongly recommend reviewing and updating your records now to ensure a smooth transition and prevent any login issues.
How to Identify Missing or Duplicate Email Addresses
We’ve made it easy for you to review your employee records:
-
Go to the Employee Table Grid
- Navigate to: Settings > Employees
- You’ll now see a new column labeled Email.
-
Sort by Email Address
Click in the Column Header area to enable Sort. This helps you:- Quickly spot any employees who are missing an email address
- Detect duplicate email entries across users
-
Determine Who Needs an Email
- If an employee does not log into Midnight (e.g., they only use Shop Floor), they do not need an email address.
- All employees who require Midnight system access need an unique email address.
How to Update Email Addresses
Option 1: Manually Update
- Simply click into an employee record and edit the Email Address field.
- This is ideal for smaller teams or minor updates.
Option 2: Use the Data Import Tool for Bulk Updates
For larger updates, you can use the Tools > Data Import area:
-
Export current employee records:
- Navigate to: Reports > Export Reports > Employee: Export Report
- Download the export file
-
Edit the CSV file:
- Update or add email addresses as needed in the spreadsheet
-
Upload the revised file:
- Go to Tools > Data Import
- Follow the prompts to import your updated employee data
This method can save you time if you have many employee records to review.
Need Help? We’re Here.
If you have any questions or need assistance with the updates, please don’t hesitate to reach out to our Support Team—we’re happy to help you through the process.
Recap: What to Do Now
- Review employee records for missing or duplicate email addresses
- Add a unique email to each user who needs to log into Midnight
- Use the Data Import tool if you have many records to update
The Migration: What to Expect
Once your migration date is scheduled, we’ll send you an email to confirm the timing. The migration will take place in the evening, outside of regular business hours.
If you have any concerns about the proposed timing, just reply to that email and we’ll work with you to find a better window.
After the migration is complete, all employees with an email address on file will receive an email containing:
- A temporary password
- A link to the new login screen
They’ll click the link, reset their password, and then log in as usual.
If any team member doesn’t receive the reset email or has trouble logging in, our Support Team will be ready to assist.
Employees accessing the API
After resetting the password, you will need to get a new API Key. You will do that by logging in to Print Reach Central.
- Go to: https://printreachcentral.com/[Your domain name]/login
Click on the Login button - On the Login page, enter your email address and the new password you created. You can also use the "Forgot your Password?" link to create a new password if needed.
- Once logged in, click on your name at the top/right > Select "View Profile" > Select "API Keys" and generate a new key for Midnight
- Log out
Accessing the API in Postman:
https://api.vsmidnight.com/Help/Api/POST-v1-Token-UserAuthentication
Use this payload...
{
"DomainName": "Your Midnight Domain",
"UserName": "Your email address",
"Password": "{APIKey from popup when generating key}",
"IsPasswordEncrypted": false
}
ShipStation Update
If you are using ShipStation, you will need to edit your settings to use the new credentials. After your account has been migrated you will:
ShipStation Update Instructions
-
Set up your ShipStation user password
Check your email for the temporary password sent to the address associated with your ShipStation employee account (set up in Midnight > Site Settings > Employees).
Use that email to create a new password.
-
Get an API Key from Print Reach Central (PRC)
Log in to Midnight with your new ShipStation user credentials, then go to: Accounting > Print Reach Pay
OR go directly to PRC: [https://printreachcentral.com/[Your domain name]/login](https://printreachcentral.com/[Your domain name]/login)Once logged in, click your name (top right) > View Profile > API Keys > Generate a new key and keep it safe for use inside ShipStation.
-
Update your ShipStation settings
Log in to ShipStation and go to Settings.
Select Selling Channels > Store Setup.
Find your Store in the list, select Action > Edit Connection.
-
Enter connection details
URL: https://api.vsmidnight.com/v1/shipstationreadytoship
-
Username: Your domain name.
Example: if your login is
https://company.vsmidnight.com/, thencompanyis your Username.
-
Password: Enter your ShipStation user’s email, followed by two pipe characters
||, then your API key from PRC.-
Example:
email@email.com||123hj2434j23j34h2
-
-
Finish
Click Connect.
You’re done!
Resetting Employee and Customer Passwords
If you are an administrator on your account, you can reset employee and customer passwords using the steps below.
Option 1: From Midnight
Log in to Midnight.
Navigate to: Accounting > Print Reach Pay.
Option 2: From Print Reach Central (PRC)
-
Go directly to: https://printreachcentral.com/[YourDomain]/login
Replace [YourDomain] with your company’s domain name.
Resetting a User’s Password
Once logged in, click the gear icon at the bottom-left corner of the page to open the Admin menu.
Select Users.
Locate and select the user whose password you need to reset.
At the bottom of the page, click Reset Password.
-
Choose one of the following:
Send Reset Email – A password reset email will be sent to the email address on file for the user.
Set Your Own Password – If you are resetting your own account, you will be prompted on-screen to enter a new password immediately.