Every time I sign up for a service using our company card, with our company address and company email I feel like I'm pretty open about who the buyer is.
Wouldn't a some kind of certified bank card be an even better proof of corporate identity than a copy of someones ID?
IDs needs to be verified against articles of incorporation. For larger companies it will definitely be a hassle to get the CFO to submit their proof of identity for a purchase that is normally delegated way down in the organisation.
The announcement provides a short overview, there is a help page that describes the process in more detail [0]. It' only for american companies at this time, but I imagine that it won't get less complicated when it's rolled out for 180 countries with different corporate and legal systems...
The document states that you have to show that you are an authorized representative of the company. I am not that familiar with US law, but in many countries that means one of the signatories of the company, usually someone like the CEO or the CFO.
My point is that it makes sense that you are able to show that you have the right to act on the company's behalf in this matter. I just think that since the company trusts you with it's credit card and there already are systems in place to authorize expenditures, it would be logical to tie the proof that you represent the company to the card in this case.
A US company will typically have a lot of employees with signatory power, not just CEO+CFO. However not nearly as many people as are issued corp cards. That is often an incredibly low barrier (e.g. at my company I believe literally every employee can get a corp card).
And it's an important legal distinction. If I sign a contract with a company and it's signed by someone with signing power, I can assume that this will have the company's backing (unless I was aware of fraud). I don't have to care if the employee got the right approval for that, the company will have to fulfill their obligations. That cannot be said for any decisions made by anyone in the company.
I believe any country knows the system of signing power. And that can usually be proven by documents. They need to publish guidelines for every country but the system stands that a company can delegate signing of any contracts to some employees.
Wouldn't a some kind of certified bank card be an even better proof of corporate identity than a copy of someones ID?
IDs needs to be verified against articles of incorporation. For larger companies it will definitely be a hassle to get the CFO to submit their proof of identity for a purchase that is normally delegated way down in the organisation.