- 09 Dec 2022
- 1 Minute to read
- Print
- DarkLight
Connect a Stripe Subscription to a User Account
- Updated on 09 Dec 2022
- 1 Minute to read
- Print
- DarkLight
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.
Field | Description |
---|---|
Subscription ID | Stripe Subscription ID |
Customer ID | Stripe Customer ID |
Subscription Status | Status of the subscription info you’re entering |
Purchase Type | Type of purchase, either Individual or Location |
Create Date | The 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.