FastSpring Monthly Subscription and LimeLM date expired

Hello,

I have a vbnet exe application which I am trying to setup with Fastspring on a monthly subscription. My application on start up checks a "date_expire" custom field to see if valid. I have followed your Fastspring integration and that works well in generating a licence key and updating the initial custom "date_expire" custom field.

However, Im struggling to update the "date_expire" field on recurring billing from Fastspring. I understand I need the "pkey_id" to update the custom field via your API. However, Fastspring (Contextual dashboard) on recurring billing does not send the product key or contain any to reference it or unique identifier. I cannot search using the company name or email address, as the same company or email address could buy multiple licences over time, so how would differentiate between the keys? Payment is made via Fastspring web-page only, there is no purchase page on my website.

Just wondering if you guys had any tips on how to update this custom field? As at the moment I have to use Fastspring webhook to update a database to use as a lookup table.

Hey Paul,

Presumably FastSpring has some sort of identifier for the customer or the subscription? If so, you can just query the particular product key by saving that "subscription number", or whatever, that FastSpring provides and save that in a custom license field.

https://wyday.com/limelm/help/license-features/

https://wyday.com/limelm/help/api/limelm.pkey.advancedSearch/

Thanks Wyatt, Ill give that a go.Appreciate your help.