https://osdots.com/custom-payment/