Allow 3rd party payment gateways through APIs