Skip to content

Billing issue: Go plan charged $5 after resubscribing, despite previous $10 subscription #28134

Closed as not planned

Description

@Daanish2003

Description

I noticed a billing/subscription issue with the Go plan.

What happened

I had already subscribed to the opencode Go plan at $10/month using one payment provider.

Later, I noticed there was an offer for $5 for the first month. However, since I was already subscribed, my plan continued at $10/month, which was expected.

At the end of the month, I cancelled the subscription because I was trying out different providers.

After that, I resubscribed to the Go plan again. This time, I was charged only $5, even though I had already used/subscribed to the Go plan earlier.

I also used a different payment provider during the resubscription.

Expected behavior

The $5 first-month offer should probably apply only to new users or first-time subscriptions.

If a user has already subscribed before, cancelling and resubscribing should continue with the regular $10/month pricing, regardless of payment provider.

Actual behavior

After cancelling and resubscribing, the Go plan was charged at $5, even though the account had already used the plan before.

Possible issue

The discount eligibility might be checked based on the payment provider or subscription record, instead of the opencode user account.

This may allow existing users to receive the first-month discount again after cancelling and resubscribing, especially when using a different payment provider.

Why this matters

This could create inconsistent billing behavior and may allow users to unintentionally or intentionally reuse the first-month discount.

Please check whether discount eligibility is tied to the user account rather than the payment provider/subscription instance.

Thanks.
(Above content is generated by ai because english was not my first language but this was the exact issue i noticed it)
(And if it requires to pay remaining amount please notify me)

Activity

  1. github-actions commented on Jul 18, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions