djaodjin / djaodjin-saas

Django application for software-as-service and subscription businesses
Other
564 stars 124 forks source link

It should be possible to import a csv of name/email on GroupBuy checkout #91

Closed smirolo closed 2 years ago

smirolo commented 8 years ago

Right now, the group buy feature (CartSeatsView and template saas/billing/cart-seats.html) permits to enter name/email in a form. It should be able to upload a csv for bulk import.

dnohales commented 8 years ago

I cannot see those features in the view you mentioned. Can you explain a bit further?

smirolo commented 8 years ago

On the testsite, if you login with username: joe / password: yoyo, then click on pricing, followed through with a click on "subscribe", you will be presented with a page to choose which Cart the subscription belongs to. Choose joe-bulk and you will see the page for GroupBuy.

The GroupBuy feature is toggled by setting saas.Organization.is_bulk_buyer to True. It will present the view in saas.views.billing.CartSeatsView

screen shot 2016-07-13 at 8 35 12 am

In the screenshot above, a group can be entered one name/email at a time. This idea here is to have a button such that a list can be imported through a comma-separated csv file.

smirolo commented 2 years ago

added saas-upload-groupbuy to the nightwatch automated testsuite.