Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Member import problem: cancelled but not yet lapsed subscriptions do not import correctly #16225

Open
1 task done
cathysarisky opened this issue Feb 3, 2023 · 2 comments
Open
1 task done
Labels
p2:major [triage] Bugs which we'll fix soon pinned [triage] Ignored by stalebot

Comments

@cathysarisky
Copy link
Contributor

cathysarisky commented Feb 3, 2023

Issue Summary

My client had subscribers coming into Ghost from Stripe & Memberpress. We successfully imported everyone EXCEPT the 40 or so users who had cancelled their subscriptions but still had time remaining. They had Stripe customer IDs, which I successfully got into Ghost (as evidenced by later exporting the same members and being able to see the customer ID), but Ghost wouldn’t mark them as anything but free.

I tried removing and reimporting those users, with a disconnection from Stripe in the middle. No change.

What did you expect to happen?

Newly imported members who have valid Stripe customer numbers and time remaining on a subscription should be imported as paid members, with that time remaining.

Steps to Reproduce

Get some subscribers into Stripe (I don’t think it’s Memberpress specific?)
Cancel their subscriptions.
Import them to Ghost (with their Stripe customer numbers)
Observe that they’re listed as free tier, not paid tier.

Ghost Version

Ghost Pro / 5.30ish

Node.js Version

Ghost Pro

How did you install Ghost?

Ghost Pro / 5.30ish

Database type

MySQL 8

Browser & OS version

NA

Relevant log / error output

No response

Code of Conduct

  • I agree to be friendly and polite to people in this repository
@github-actions github-actions bot added the needs:triage [triage] this needs to be triaged by the Ghost team label Feb 3, 2023
@daniellockyer
Copy link
Member

Hey @cathysarisky 🙂 I'm checking with the team internally on this and I'll get back to you soon.

@daniellockyer daniellockyer added investigating Issues where the cause is unclear and removed needs:triage [triage] this needs to be triaged by the Ghost team labels Feb 7, 2023
@daniellockyer daniellockyer added p2:major [triage] Bugs which we'll fix soon and removed investigating Issues where the cause is unclear labels Feb 15, 2023
@daniellockyer
Copy link
Member

Hi again @cathysarisky - I've confirmed this is a bug with the team and we've prioritised it to be fixed internally 🙂

@github-actions github-actions bot added the stale [triage] Issues that were closed to to lack of traction label Jun 15, 2023
@daniellockyer daniellockyer added pinned [triage] Ignored by stalebot and removed stale [triage] Issues that were closed to to lack of traction labels Jun 15, 2023
@TryGhost TryGhost deleted a comment from github-actions bot Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p2:major [triage] Bugs which we'll fix soon pinned [triage] Ignored by stalebot
Projects
None yet
Development

No branches or pull requests

2 participants