Psychemedics Corporation is in the process of migrating to a new credit card portal which will be available by July 10th, 2020. For customers currently signed up to this portal, an e-mail will be sent to establish a log-in to the new payment portal. If you have any questions or wish to make a credit card payment, feel free to contact us at or 978-206-8220. We appreciate your patience during this transition.