As a merchant, you have enabled that permission.
And you don’t have a business license.
You don’t have that permission.
So, your payment code just doesn’t work.
The reason is that simple.