How can a user pay into wallet address with Binance Pay API?

Is there anyway i can generate a wallet address for users to pay instead of scanning barcode while using Binance Pay API? because users without Binance account usually find it difficult to make this payment

which API endpoint are you using?

POST /binancepay/openapi/v2/order , this only return barcode to scan through binance app

Unfortunately it’s required to have an account.