docker / hub-feedback

Feedback and bug reports for the Docker Hub
https://hub.docker.com
235 stars 39 forks source link

Allow removing credit card info. #2128

Open serefarikan opened 3 years ago

serefarikan commented 3 years ago

Problem description

Once a credit card is saved as a payment method, it is impossible to remove the card.

This issue was reported a number of times and yet the issues are closed with no satisfactory solution. This is a feature directly associated to paying customers (who register their cards to pay) so please do not keep closing issues related to this problem and instead fix it.

https://github.com/docker/hub-feedback/issues/1596 https://github.com/docker/hub-feedback/issues/861

ankudinov commented 2 years ago

+1 Keep in mind: lack of this feature may have legal consequences in some countries. This must be removable without engaging support. I'd also suggest adding PayPal support.

jaycoady commented 2 years ago

I am also having issues with this non feature. We are not allowed to store cards on file per government rules. Please make a solution.

ivan-ottinger commented 2 years ago

+1 Please add the possibility to remove payment card.

It would be also great to provide a tool to deactivate auto-renewal without having to downgrade the plan.

joehays commented 2 years ago

+1 Please add the possibility to remove payment card.

It would be also great to provide a tool to deactivate auto-renewal without having to downgrade the plan.

Agreed. I need to remove my payment card and need to deactivate auto-revewal without having to downgrade the plan.

acosenti commented 2 years ago

+1 Please add the possibility to remove payment card.

It would be also great to provide a tool to deactivate auto-renewal without having to downgrade the plan.

Agreed. We need the ability to remove the stored credit card.

pola-tech commented 2 years ago

Same +1

ingshtrom commented 2 years ago

πŸ‘‹ Friendly reminder to please adhere to the Docker Code of Conduct while participating in conversations here.

We understand your frustration. We are always reviewing improvements and legal requirements in the countries we operate in to make a better product for you all. I have ensured that the internal team responsible is aware of this request.

leslielylee commented 2 years ago

Hi @serefarikan / @ankudinov / @jaycoady / @ivan-ottinger / @joehays / @acosenti / @pola-tech,

For recurring subscriptions, we need at least one card on file for a paid plan. However, this is something that we'd like to look into and investigate further based on the feedback we've read here. If you're willing to chat with us about it, please reach out at leslie.lee@docker.com, and I'm happy to schedule a time!

michelekorell commented 2 years ago

Hello, under GDPR, data controllers and processors are obliged to return or delete all personal data after the end of services, or on expiry of a contract or agreement, unless it’s necessary to retain the data by law. Can you ensure to me that if i deactivate my account you delete every data about my billing information and credit cards? The other problem is that i have payed for one year, but if i want cancel my subscription i have to downgrade my account. So i cannot use the service for what I payed until the end?

likanzhan commented 2 years ago

Does this problem has a solution yet?

fcavassini-rsc commented 2 years ago

This is abusive. I had the same problem with Azure some time ago, maybe the solution is to delete my account and keep away from Microsoft products

DonCorleone92 commented 2 years ago

Hi All, Please give an option to delete the credit card information. This is highly unethical and corrupt practice.

serefarikan commented 2 years ago

@leslielylee thanks for responding but please note that as a subscriber I should have the right to remove the card info. It is up to docker to decide what to do to my subscription if there's no card, but not allowing me to remove the card is not a good user experience. Freeze the subscription if there's no card on record, cancel it, etc etc. Pretty much every major subscription service allows its users to manage their payment settings, but you're not allowing this.

ro-explorer commented 2 years ago

I ended up creating a burner card with Revolut, I updated the payment info then I destroyed the card. Special situations requires special solutions.

scrdcow commented 1 year ago

I want to remove my card and I have no recurring subscription.

anarchy-79 commented 1 year ago

Ok it seems this is not happening, so I guess it's time to take legal action. Thank god for Swedish consumer protection laws. Also this type of scummy behavior instantly blacklists MS Github for me, personally, I will not use any product that tries to play sneaky with my CC info. What a disgrace.

MartinRaSt commented 1 year ago

I want to remove my credit card, I don't want to share it with github. In case of necessary payment, I am able to fill it.

supset commented 1 year ago

Still waiting

supset commented 1 year ago

Hi @serefarikan / @ankudinov / @jaycoady / @ivan-ottinger / @joehays / @acosenti / @pola-tech,

For recurring subscriptions, we need at least one card on file for a paid plan. However, this is something that we'd like to look into and investigate further based on the feedback we've read here. If you're willing to chat with us about it, please reach out at leslie.lee@docker.com, and I'm happy to schedule a time!

Email is bogus invalid

mattdeluco commented 1 year ago

Hello everyone,

I manage the Billing Engineering Team here at Docker and can be your PoC on this issue. The email leslie.lee@docker.com has been deactivated.

We hear and understand your frustration on this issue and among our many endeavours do ultimately intend to give you the necessary tools to better manage your account.

It is certainly not in Docker's values to deceive anyone: a subscription implies periodic, recurring payments. In order to facilitate that, we must have a means of payment on file with our payments provider.

While this was the thought process behind our initial design, with your feedback we recognize there are situations in which our users wish not to, or may not, have their CC data stored permanently, and are willing to manually renew their subscription.

To that end, I am currently investigating short-term and long-term solutions to this issue. Expect further updates here as I have more answers.

serefarikan commented 1 year ago

Thanks @mattdeluco for the clarification. I'm the one who originally created this issue. To rephrase this as simply as possible, as a subscriber, I just want my subscription to work as it does in many other sites. I can add/remove/change payment methods. That's it.

In other words, I'm asking for payment methods to be manageable by the user as Azure/AWS/Netflix/..../.... etc does.

I understand that there will have to be something kept on your side for subscriptions to work, I'm not opposing to that. I just want to have control over that to the same extend that I have with every other service I mentioned above. That was my original request, hopefully made a bit clearer now.

mattdeluco commented 1 year ago

@bs-git - could you please help me clarify your concerns? You mention copilot which is a Github product/service.

bs-git commented 1 year ago

@mattdeluco sorry for the confusion, I reported the issue to the wrong project - came directly from google and did not carefully read the project name - but you are not alone, even GitHub itself makes it hard to remove a payment method ;)

fariskh commented 1 year ago

Any solutions for this issue?

wellloy1 commented 1 year ago

This is not legal! Why they still didn't add this feature? Everyone should be able to delete his private information. I cannot explain it...

hanswang73 commented 1 year ago

+1

lostlang commented 1 year ago

+1

likanzhan commented 1 year ago

+1 Still waiting.

andrii-yarmola commented 1 year ago

+1

mserj-ktn commented 1 year ago

+1

mattdeluco commented 1 year ago

Hi everyone,

I'm sorry to keep you all waiting. Before I can present to you the short term solution we have some work to do internally so that it works as expected. This will enable you to remove all payment methods including the default payment method.

I expect this solution to be available to you all by March 13.

fariskh commented 1 year ago

Hai mattdeluco, Thanks a lot for this update.

hanswang73 commented 1 year ago

Hai mattdeluco, Thank you for your reply.

hmehta89 commented 1 year ago

Thanks Matt

YosanHo commented 1 year ago

+1 Please add the possibility to remove payment card.

It would be also great to provide a tool to deactivate auto-renewal without having to downgrade the plan.

mattdeluco commented 1 year ago

Hello everyone,

I have an interim solution regarding deleting payment methods.

Right now it is possible to remove non-default payment methods in Docker Hub by navigating to Billing Details and looking under Payment Methods (for personal accounts and organizations.) Refer to the screenshots below: hover over any non-default card representing a payment method and click the "X" to remove it. This will remove your payment method and delete it from our payment gateway.

To delete your default payment method you'll need to send an email to billing@docker.com or support@docker.com requesting to have the method deleted. To expedite the process, please provide the expiry date and last four digits of the payment method, and the Docker ID or email address associated with the account. Note that the name from which we receive the request must match the name on the card. When our support team fulfills the request, as above, this will remove your payment method and delete it from our payment gateway.

We understand it would be preferable for this to be a self-service option from start to finish, including for default payment methods. We have scoped out a number of improvements for our payment flow that we intend to address in the future, including toggling auto-renewal.

I'm sorry you've waited so long, and thank you all for your patience.

Matt

Screenshot 2023-03-10 at 10 38 35 AM Screenshot 2023-03-10 at 10 41 14 AM Screenshot 2023-03-10 at 10 44 19 AM
ReportOneMDU commented 1 year ago

+1

hanswang73 commented 1 year ago

I sent email to billing@docker.com for several days, but the defualt credit card information is still there ....

anarchy-79 commented 1 year ago

+1 ------- Original Message ------- On Monday, February 20th, 2023 at 07:53, Likan Zhan @.***> wrote:

+1

β€” Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

anarchy-79 commented 1 year ago

I literally cancelled my credit card. Not joking. It was the fastest way. I get new ones in two days tops, same code, just update it once online and I'm golden. Not going to see my money any time soon, or ever again, that's for sure. ------- Original Message ------- On Friday, March 10th, 2023 at 17:01, Matt DeLuco @.***> wrote:

Hello everyone,

I have an interim solution regarding deleting payment methods.

Right now it is possible to remove non-default payment methods in Docker Hub by navigating to Billing Details and looking under Payment Methods (for personal accounts and organizations.) Refer to the screenshots below: hover over any non-default card representing a payment method and click the "X" to remove it. This will remove your payment method and delete it from our payment gateway.

To delete your default payment method you'll need to send an email to @. or @. requesting to have the method deleted. To expedite the process, please provide the expiry date and last four digits of the payment method. Note that the name from which we receive the request must match the name on the card. When our support team fulfills the request, as above, this will remove your payment method and delete it from our payment gateway.

We understand it would be preferable for this to be a self-service option from start to finish, including for default payment methods. We have scoped out a number of improvements for our payment flow that we intend to address in the future, including toggling auto-renewal.

I'm sorry you've waited so long, and thank you all for your patience.

Matt

Screenshot 2023-03-10 at 10 38 35 AM

Screenshot 2023-03-10 at 10 41 14 AM

Screenshot 2023-03-10 at 10 44 19 AM

β€” Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

duykhiem commented 1 year ago

+1

adamorlowskipoland commented 1 year ago

+1

neelima-loyyo commented 1 year ago

Is this feature in? I signed up for a code pilot trial and have canceled my trial. I want to remove my payment information. How do I go about that?

mattdeluco commented 1 year ago

There seem to be some comments on this thread related to Github products and services. This thread is specifically about subscriptions on Docker Hub.

ashleysommer commented 1 year ago

@uzair9990 This issue thread is about Dockerhub, Github is a different organization. @neelima-loyyo Code Pilot is a github product. This issue thread is about Dockerhub.

anarchy-79 commented 1 year ago

"That is not my department, see other department for further inquiries" ------- Original Message ------- On Saturday, May 6th, 2023 at 05:18, Ashley Sommer @.***> wrote:

@.(https://github.com/uzair9990) This issue thread is about Dockerhub, Github is a different organization. @.(https://github.com/neelima-loyyo) Code Pilot is a github product. This issue thread is about Dockerhub.

β€” Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

ashleysommer commented 1 year ago

"That is not my department, see other department for further inquiries"

Are you making a joke, or do people honestly think Github and Dockerhub are two departments of some greater secret megacorp?

anarchy-79 commented 1 year ago

I am joking. I also acknowledge as a 3rd line operator your instinctive shirking of the issue. ------- Original Message ------- On Saturday, May 6th, 2023 at 05:33, Ashley Sommer @.***> wrote:

"That is not my department, see other department for further inquiries"

Are you making a joke, or do people honestly think Github and Dockerhub are two departments of some secret megacorp?

β€” Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

mft25 commented 1 year ago

+1 for self-service removal of default card details

ankudinov commented 1 year ago

@mattdeluco Being one of the first users who reported this issue, I'm very surprised that it takes that long to resolve. Especially keeping in mind the community interest and obvious legal reasons. After all it's just a matter of introducing additional payment methods, like PayPal where nothing is exposed directly. TBH, I was never facing this issue with any other services I'm paying for. Nevertheless, please don't take it as hard critic. I totally understand possible challenges and have seen the message about the workaround. At least based on this thread I'm not loosing a hope that it will be resolved at some point. May be if you could share some plans and timelines that would make community a bit happier?