I don't know how "new" it is, but B-File is new to me! You can go online, enter your sales, and pay your sales tax with your checking account information.

This is SO much more convenient than the Oklahoma Online Filing system that still required me to mail in payment (I understand it now accepts credit cards too). Fortunately for me, aside from myself, I rarely had Oklahoma customers, and in Oklahoma out-of-state sales did not require payment of state sales tax.

Here's the link: