I just wanted to add that I would like this feature to be added as well. I don't think I want to go through the hassle of setting up Teams. It seems like a no-brainer that I should be able to set a different payment method for each contract, doesn't it?
Yes I agree. We really need an option of being able to select which billing method we can use for each job. I hope this is something you are looking into doing in the near future.
@Jean S wrote:
You can use PayPal for personal jobs as it can come off of any credit card you set up. Then use your business credit card for business and paypal for personal.
That doesn't really address the issue though. Clients can also set up a whole bunch of different credit cards in payment methods, plus PayPal of course, and switch to which one to set as primary, but that will not help if there are several contracts running at the same time, especially if they are hourly, because it will be the primary payment method that gets charged for everything.
So say I have a personal hourly contract with Freelancer A and a business hourly contract with Freelancer B, whatever Payment method I have set as primary will be charged Monday afternoon UTC in one transaction for both contracts.
The only ways to pay different contracts via different payment methods at the moment is to either stick to fixed rate contracts and switch as and when setting up milestones, which is cumbersome, or to set up teams and set the different payment methods to suit.
So one team could be for company contracts, with the company card, and one for personal projects, with the personal card.
Its not actually a big deal to set up at all and keeps everything under one "roof" so to speak, but with the flexibility to set up different payment methods for different contracts.
Then, using my example above, every Monday the contract with Freelancer A in "Team Private" gets charged to my personal card or Paypal, and the contract with freelancer B in "Team Corporate" gets charged to the company card or PayPal