You do not need a Paypal account to use Paypal. You can pay as guest. It accepts credit cards and Chinese UnionPay debit cards.
For Alipay you will need the Alipay payment app already installed on your smartphone and your Alipay account linked to a Chinese Bank.
IPhone users accessing Miraclebest and paying with Alipay works very well.
If you are having trouble using Internet Explorer reaching the Alipay QR code screen, please use a laptop or PC with Firefox.