Connect a Stripe Subscription to a User Account
  • 09 Dec 2022
  • 1 Minute to read
  • Dark
    Light

Connect a Stripe Subscription to a User Account

  • Dark
    Light

Article summary

The direct integration with Stripe that LightSpeed VT offers makes it easier than ever to collect payments and automate the user creation process. However, there may be times when you need to manually connect a user’s account to a new or existing subscription within Stripe. In this article, we’ll go over the steps involved with that process.

Create the Subscription in Stripe

First, you’ll need to have an active subscription in Stripe. If you’re not familiar with creating a subscription, follow the details outlined in Stripes support article HERE

Grabbing required information from Stripe

Once you’ve created the subscription, you’ll need to grab the Subscription id and the Customer id to plug into the user’s LSVT account.

Looking up the User Account in LightSpeed VT

When looking up the user in your VT system, we recommend you use the “Manage all users” method in the Super User Dashboard. The reason for this is because the GUserID (user id) will be displayed in the URL and we’ll need to plug that into the “Metadata” of the customer’s account within Stripe.

Plugging in Stripe information to User’s Account

Once you’ve found the user and clicked into their account, click on the “Stripe” tab. From here we’ll need to plug in the info.

FieldDescription
Subscription IDStripe Subscription ID
Customer IDStripe Customer ID
Subscription StatusStatus of the subscription info you’re entering
Purchase TypeType of purchase, either Individual or Location
Create DateThe date the subscription was created

Plugging in LSVT User’s ID to Stripe

After you’ve plugged in the Stripe info to the user’s LSVT account, you’ll need to grab the user’s id in LSVT and paste it into the customer’s profile in Stripe, you can copy the user’s id from the url. Head on over to Stripe and in the customer’s profile click “Edit” next to “Metadata” in the left sidebar. You may be able to see “GUserId” as an option in the “Key” field’s drop down menu, if not you can manually enter it in. After you’ve set the key to GUserId, then paste in the user’s id as the “Value”.

Congrats! you’ve successfully connected a Stripe subscription to a LSVT user’s account.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.