Some Dragonpay payment may take 24 hours to be verified.
Some of the payment that take 24 hours to get verified are BDO over the counter and Remittances payment (Ex: Cebuana Lhuillier, M Lhuillier).
For any concern about DragonPay payments, you may contact DragonPay using the information below:
Chat Support: https://www.dragonpay.ph/
Contact Number: (02)655-6820