If you want online shopping you will need a shopping basket application and to sign up with PayPal and or a credit/debit card processing company.
Joining the Federation of Small businesses gives you access to slightly cheaper car processing with the Royal Bank, but you still need someone else for the online shopping payments too.