Since the service you offer is so simple, why not have the home page BE the bill pay form, with some peripheral explanation boxes? I.e. you navigate to the site, and the first thing you see is the code and reference amount fields etc.
Further to my response to a comment stating that this does not fall foul of AUSTRAC's requirements, I think it does break the law with respect to the Corporations Act's requirements for an Australian Financial Services License (AFSL)...<p><a href="http://www.asic.gov.au/asic/ASIC.NSF/byHeadline/Licensing" rel="nofollow">http://www.asic.gov.au/asic/ASIC.NSF/byHeadline/Licensing</a><p>"An Australian financial services (AFS) licence authorises licensees to:<p>1 provide financial product advice to clients;<p>2 deal in a financial product;<p>3 make a market for a financial product;<p>4 operate a registered scheme;<p>5 PROVIDE A CUSTODIAL OR DEPOSITORY SERVICE;<p>6 provide traditional trustee company services."<p>I think you are performing #5 above, therefore are breaking the law by operating without an AFSL (if you do have an AFSL, the license number should be displayed on your website).<p>Plus consider the Electronic Funds Transfer Code of Conduct...<p><a href="http://www.asic.gov.au/asic/asic.nsf/byheadline/Electronic+Funds+Transfer%3A+Code+of+Conduct?openDocument" rel="nofollow">http://www.asic.gov.au/asic/asic.nsf/byheadline/Electronic+F...</a><p>Not trying to rain on your parade, just making sure you are aware of the relevant laws you (may) be breaking!
Superb. This is a really great initiative Ryan. Ive had the great misfortune of having to use postbillpay to pay off my numerous speeding fines and anything that can get me around using that broken website is a phenomenal achievement. All the more so when you do it in a concise modern approach by including bitcoins.<p>Ill be sharing this with a lot of my friends.
Be careful Ryan Zhou is the same person with the sketchy past behind Bitcoinica. <a href="https://en.bitcoin.it/wiki/Bitcoinica" rel="nofollow">https://en.bitcoin.it/wiki/Bitcoinica</a><p>Context: <a href="https://bitcointalk.org/index.php?topic=81581.0" rel="nofollow">https://bitcointalk.org/index.php?topic=81581.0</a>
For those outside Australia, you can pay most bills at the post office (Australia Post) or online via the post office's PostBillPay service. Basically, AusPost act as a middleman between the biller and the customer. But AusPost only accept Australian Dollar payments.<p>So from my reading of it, Ryan's project takes a bitcoin payment from the customer, converts it into AUD, then connects to PostBillPay and pays the bill, then send the customer the receipt from PostBillPay.<p>Bill payments 1.0:
Customer -> Biller<p>Bill payments 2.0:
Customer -> PostBillPay -> Biller<p>Bill payments 3.0:
Customer -> BitBillPay -> PostBillPay -> Biller<p>It's a great idea .. but I imagine if it takes off, AusPost will implement pay-by-bitcoin in their own service.