Glench / ExtPay

The JavaScript library for ExtensionPay.com — payments for your browser extensions, no server needed.
https://extensionpay.com
Other
524 stars 66 forks source link

Trail users addition is NOT working #209

Closed complanboy2 closed 6 months ago

complanboy2 commented 6 months ago

Describe the bug When we add trial users, although we received a message saying "1 user added successfully.", the user(s) aren't showing on Free trial dashboard. Also when trying to get their state, the "trailStartsAt" is giving null value.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'https://extensionpay.com/home/extension'
  2. Click on 'Add free users'
  3. Enter the email in text area and click "add users"
  4. Go back and click the "free trial user dashboard"
  5. Verify there are no users shown

Expected behavior After trial users addition, they show up in in the dashboard

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

burkybang commented 6 months ago

You’re adding lifetime subscription users who don't have to pay. You’re not adding free trial users. You cannot sign someone else up for a free trial.

complanboy2 commented 6 months ago

Understand, so where can I see these lifetime free users? and is there a way that I delete them later or it's one time?

burkybang commented 6 months ago

You can't on your own. You'd have to email @Glench about either/both.

Glench commented 6 months ago

Yep, just email me to see the full list! Although we'll add a better UI for managing them yourself in the future.