http://docs.promisepay.com/jipygyx80101.html