Base on my experience most of the crypto store accepting with crypto payments have their QR scanner of the address of their bitcoin and of course at least you have a notifier to make sure the payment is already credited now if you want is P2P transaction where people transact with you directly with the credentials needed of your account these are the possible way you can use or having a mid way gate to convert if other currency.