First, thank you for the support i have been given here in my other posts.
I also love this Invoice Ninja (i have paid the white label fee, but you guys really should charge more!)
I would like to know how best to deal with clients that can have multiple addresses (and delivery addresses)
On my website, i allow users to have multiple addresses.
So when they place an order, they select the addresses they wish to use.
Each user have only 1 unique User ID (once the client has been created in invoiceNinja, i store the returned client ID associated to the user).
When i then create an invoice for the user, Invoice Ninja uses the addresses entered for the client.
(when creating an invoice, i see no parameters that i could use to specify the addresses i would like to use)
I see i can update a client (with their address), but this might be done several times, and often.
Is there a way of creating a client that has multiple addresses? and a way of specifying which ones i would like to use on the invoice?
I need to do this without creating multiple client IDs, as they are only 1 user.
I hope this makes sense.
I am possibly trying to use InvoiceNinja for something it is not designed to do.
I am wondering if anyone has work arounds or the best methods to check against the clients details, to see if they have selected a set of different addresses that i need to make the involve out to?
This isn’t directly supported in the app but one possible workaround is to add a custom contact field called address and then use each contact as a separate address.
Alternatively, you could duplicate the client and add a separate record for each address.
Hello - I am too am struggling with finding a way to add multiple shipping addresses. This is the main thing that is preventing me from purchasing a hosted enterprise subscription and transitioning to Invoice Ninja.
add a custom contact field called address and then use each contact as a separate address
I have no access to that as I am still testing on the free version before I decide to purchase. Still trying to get a self hosted copy working for testing. Are you able to show screenshots of your method in action?
I have not had chance to try any of Hillel’s suggestions yet, but i am sure this conversation will help me.
As i always find with coding (especially things i am not familiar with), i find myself side-tracked, mainly in me breaking the self-hosted app (by changing ownership and permissions, even though it was working… hehe. i just did not like to see the “!” in the Health Check, even though all worked OK…)
Thanks for the conversation all
(Maybe in future versions an “invoice addresses override” would be useful to some, as appose to using the clients address)
I am loving this self hosted invoice ninja though, it is a great project! and VERY useful to myself
(i just have to work out all the php-sdk stuff, but i think i am getting there)