Или просто подключить встроенный обменник на прием платежей с моментальным пополнением.
И больше не заморачиваться ни реквизитами, ни подтверждениями платежа, ни блоками...
И клиенту удобно, не надо искать где то купить бит (иную крипту), чтобы пополнить счет
А по 40 мин: если грамотно выставлять комиссию - редко когда 40 мин идет, 10-20 и на месте обычно