Yes all online (e-commerce) websites require a merchant number to process transactions so that the bank can recognise where to pay the funds and who the account holder is.
You would need to contact your bank directly to apply for a merchant account.
Click here to view the New Merchant Guide.
Have more questions? Submit a request