It’s a KYC right ?
Yes, because you pay via bank transfer
But do you upload your ID to them as well ?
no
You will receive all regulatory information from your bank, and you are kycd at your bank with an ID card