Dear All,
Here is an update, TAP payment confirmed to me, if you want to sell items such as electronics, mobile phones, laptops, etc, you need a commercial license to do so.
I argued with them as a third party seller I do not need any form of license hence there is no need for them to ask me...