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

Payments Block: If you're not the owner of the Stripe connection, you cannot make new payment plans #45368

Open
scosgro opened this issue Sep 2, 2020 · 3 comments
Labels
Earn [Type] Bug User Report This issue was created following a WordPress customer report

Comments

@scosgro
Copy link

scosgro commented Sep 2, 2020

Steps to reproduce

  1. Be the admin/owner of a site, but have someone else (another admin, for example) initiate the Stripe connection under Tools - Earn - Payments - Payment Plans - Add a new payment plan.
    1.5. Alternatively, be the administrator on someone else's site who has an existing Stripe connection.
  2. Once the connection is made, and you are not the one who made the Stripe connection, try to create a payment plan.
  3. A very vague error will appear in the top right corner:

Screen Shot 2020-09-02 at 11 47 10 AM

4. Only the owner of the Stripe connection can succesfully create payment plans.

What I expected

Administrators, or even owners, on the site to be able to create payment plans.

What happened instead

Only the owner of the Stripe connection can make a payment plan. Everyone else will get a vague error notification in the top right corner that seems to vary slightly on its messaging, but says a property is undefined.

Browser / OS version

All

Screenshot / Video

image
Screen Shot 2020-09-02 at 11 47 10 AM

Context / Source

#stresscase #painpoint #manual-testing #user-report

@joweber123
Copy link

Another report here of this: 3357760-zen

@scosgro scosgro added the User Report This issue was created following a WordPress customer report label Oct 10, 2020
@github-actions
Copy link

github-actions bot commented Apr 8, 2021

This issue is stale because it has been 180 days with no activity. You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation and apply one of relevant issue close labels.

@scosgro
Copy link
Author

scosgro commented Apr 14, 2021

This bug is still active, and still giving the same error whenever the site owner attempts to add a payment plan, but someone else is the owner of the Stripe connection:

Screen.Capture.on.2021-04-14.at.07-47-04.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Earn [Type] Bug User Report This issue was created following a WordPress customer report
Projects
None yet
Development

No branches or pull requests

4 participants