How do I go about registering an online business here in the Netherlands?
You will find all the info you need in the AngloInfo pages http://amsterdam.angloinfo.com/information/working/starting-a-business/ be carefull as to which you choose as to the type of business as you can be personally liable as can your spouse over here for debts.
Are you buying social media ads?
If you need to registrate online business - read information about payment methods https://www.angloinfo.com/information/working/starting-a-business/site it will useful for you
Select a country to get an instant quote for health insurance