Skip to main content
Close Menu

No cash? No worries!

Leave cash behind.

Looking for a kinder way to pay? Verilife now offers a safe and secure way to pay for cannabis. Simple to register, 100% secure and you pay with a quick scan of your mobile phone. 

Simple sign-up

Go to and enter your name, email and mobile number.

Secure verification

Safely and securely connect your bank account and create a unique PIN number.

Scan to pay

Scan your unique code in-store and enter your security PIN. Funds are withdrawn automatically.

Sign up and get $10 off your purchase the 1st time you use*!

*Offer for $10.00 off of the first purchase is not available for Massachusetts adult-use customers or Ohio patients or caregivers due to applicable state regulations.

* A 2.5% processing fee will be charged for each transaction. This fee will be assessed on your total purchase price plus taxes. The total amount, inclusive of the processing fee, will be shown to you on your mobile pay application prior to you accepting the charges. Please be aware that you may incur overdraft fees issued by your banking institution should you make a purchase for an amount that exceeds the balance currently in your account. There may be health risks associated with the consumption of this product. This product may cause impairment and may be habit-forming. Please consume responsibly. For use only by adults 21 years of age or older or persons holding a patient registration card. Keep out of the reach of children.


There is a 2.5% transaction fee on your total purchase (including tax).

Spence uses your email and phone number to verify who you are, allow you access to your account, and approve transactions. By having this information, we keep the Spence platform as secure as possible while also sharing occasional updates.

Spence verifies that a bank account is yours to help you avoid costly overdraft fees and to prevent others from linking your bank account. Spence never has access to your bank credentials, which are entered using 256-bit end-to-end encryption directly to Yodlee, an industry leader in ACH payments and account verification.

If you can’t find your financial institution, please contact Spence support by calling toll free at 877-792-5543 or send an email to

Most banks do not charge you for ACH transactions — it’s the same payment method used for digital payments (mortgage payments, utility bills,etc.) If you pay using Spence and you do not have sucient funds (NSF, Account Closed or Frozen, etc) some banks might charge you a fee related to over-drafting your account.

You will be able to pay within minutes of verifying your bank account and completing your account registration.

Spence limits transactions to $500 per day maximum, subject to change.

No. Spence is a web-based app that you can access from any connected device by entering your login details.

You can reset your pin by logging on to your account. Click on Profile then select Reset PIN.


This website contains cannabis information and is restricted to individuals 21 years of age or older. Please confirm your age:

  • IL
  • MD
  • MA
  • NY
  • OH
  • PA
For the best experience, please select a state.

By entering the website, you accept our use of cookies and agree to our Privacy Policy & Terms of Use