easy-digital-downloads icon indicating copy to clipboard operation
easy-digital-downloads copied to clipboard

Add new customer via admin

Open SeanChDavis opened this issue 8 years ago • 10 comments

Many of us have needed this quite a few times. Our users have as well. While you can add a brand new customer record with code, hacks in the admin UI, and probably other ways, we should go ahead and add a way to create a new customer without it having to be associated with a payment first (even though that should be possible from the creation process too).

SeanChDavis avatar Aug 23 '17 20:08 SeanChDavis

Doing this opens up a cool possibility of creating a customer, payment, subscription, etc, all from a single screen. This could be a great way to move into merging Manual Purchases into core.

pippinsplugins avatar Aug 24 '17 19:08 pippinsplugins

Love it. Ref: https://github.com/easydigitaldownloads/easy-digital-downloads/issues/5295

SeanChDavis avatar Aug 24 '17 20:08 SeanChDavis

I literally just was forced to buy manual purchases for one person after having EDD and our store running for multiple years. It's a waste of money so I agree this needs to be added in to core. I didn't understand why it wasn't and was pretty frustrated about it.

lalunecreative avatar Sep 01 '17 18:09 lalunecreative

Let's be clear: it's not a waste of money. It's still very much a valuable feature that, due to the fact that it solved a problem you encountered, was worth it to pay for.

It's not a great experience with that feature being in an extension but that in no way makes it a "waste of money". It just highlights that we can (and will) make it a better experience :)

pippinsplugins avatar Sep 01 '17 18:09 pippinsplugins

I paid $30 to make one person a "customer" which I was forced to do because they're only "customers" when they pay for something. The whole system is janked and I'll explain why I feel like it was a waste of time and money.

Why does every single user registration we have under Wordpress > users have the "customer" title applied to them when registering, yet don't show up in the customer list like you think they would, only because they didn't purchase something. I get WHY, but it was confusing, and still a frustrating experience either way. Especially since you can't just apply any registered user as a "customer" and apply a sale to them AFTER purchasing the plugin. Based on EDD user registration logic, every person is a "customer" regardless of whether or not they paid for something anyway. The wording needs to be addressed between the two.

After buying the plugin - people who haven't purchased something doesn't show up in the customer list to apply a sale to. They had already had an account, so why couldn't I apply a sale to that customer's account? I had to make a new account and hoped that the two linked up based on the email address. There was no indication that would even work. Like I said, it's a confusing, frustrating experience, and to me, it was a total waste of money. That should've been part of core to begin with (I thought it was until I found out otherwise).

lalunecreative avatar Sep 01 '17 18:09 lalunecreative

@lalunecreative Good deal. We made a mistake by not including it in core to begin with. Once this issue is resolved, it will be in core and no one else will have to go through that experience again. Thanks for the feedback.

SeanChDavis avatar Sep 01 '17 19:09 SeanChDavis

It wasn't a waste because you had to do this one so you will almost certainly need to do it again.

We 100% agree that it's confusing and not a great experience. That's precisely why this issue and planned enhancement exists :)

pippinsplugins avatar Sep 01 '17 19:09 pippinsplugins

That's definitely awesome and I'm glad it's coming to core. Sorry if it comes off a bit wrong, I tend to be a bit candid when it comes to development, it comes from years of beta testing and day to day use for a company's software we use. They like it, but others aren't used to it. I'll tone it down a notch. :p

lalunecreative avatar Sep 01 '17 19:09 lalunecreative

@lalunecreative It is not a waste when with 30$ you support a tool you are using for years, as you said :) You have spend 30$, to keep a business running and you getting what u get, YOLO! :)

Basilakis avatar Sep 17 '17 21:09 Basilakis

Just saw a new request for this via support. Ability to create and edit a customer.

mihaijoldis avatar Sep 21 '20 13:09 mihaijoldis