I appreciate everyone's input on this... However I do not have the technical skill to work with an API.
Bitpay and the like do not have plugins for 3dcart (the cart I use). However I think I developed a solution that will work until a plugin is developed.