These purposes do not need Consent. You don't need to Consent to a retailer knowing your credit card number when you use the card to buy something. You don't need to Consent to Amazon knowing your delivery address when you buy stuff.
Consent comes in when you and the Subject both want to enable processing that isn't necessary. For example, if I buy a book from Amazon, it makes sense that I'd get a confirmatory email saying I ordered the book, and they're agreeing to sell it to me, and another one saying the book has been shipped and will be with me in 2-4 days. Those feel pretty necessary. But why would I get email about how great Amazon's new Fire tablet is? Well, Amazon could try asking me for Consent to send that sort of crap to me.
The GDPR is clear that you can't insist on implied Consent, you can't have "By visiting this web page I consent" or "To stop receiving our marketing, just unselect the default-selected boxes in the marketing permissions sub-section of your user profile, this may take up to 400 years to take effect" or similar nonsense. It needs to be a clear informed choice to give you this extra permission.
Some of the specifics will get litigated. I'm sure somebody will try to claim it's "necessary" to their business to track people and sell everything they possibly can, and I expect European courts to decide that's laughable nonsense.