djaodjin / djaodjin-saas

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

Add contact info in CSV downloads #295

Closed smirolo closed 6 months ago

smirolo commented 7 months ago

On the subscribers page (ex: /profile/cowork/subscribers/), the CSV Download of active subscribers (ex: /profile/cowork/subscribers/active/download/) should include physical address (street, postal_code, etc.) and phone number.

Idem on the Funds page (ex: /billing/cowork/transfers/), the CSV download (/billing/cowork/transfers/download/) should include orig_organization full_name, street address and phone number.

In the past we have been very cautious to prevent contact information to potentially be downloaded in bulk. There are a few customers that rely on those downloads to create off-line invoicing. Most likely those additional field in the CSV download should be conditioned on a system-wide settings.