Hello,
As far as I know, there are two ways to accomplish this. The first is to integrate a thirdparty service such as coinbase, bitpay, etc. The other is to host and maintain your own bitcoin server, and I can help with both. Kindly contact me for further discussion.
Thank you.