Doesnt Bitpay have the same service as your project? They also dont like offchain solutions and have made sure that everything stays onchain by adding BCH in their accepted coins because its more scalable.
What would be your technical advantage over Bitpay?