Ask HN: Why don't browsers have billing+shipping APIs? This would kill Amazon
- billing information (credit card information)
- a shipping address.
You could go through the site like you normally do, create a shopping cart, then on checkout, the sites sends the user to an XML/JSON page saying basically:
"The user wants to buy this, can we have his billing information?"
At that point the user confirms the shopping cart locally, the the browser sends the billing information to the site.
This is done right now with credit cards but not with addresses.
If Mozilla or Chrome did this it would REALLY hurt Amazon but also really ENABLE smaller merchant sites.
IT would also make buying things from 3rd parties super easy.
One of the nice things of buying from Amazon is the one click shopping which doesn't exist anywhere else really.