Custom Payment Handler

Support for other payment processor. Custom payment processor via ghost API.