Those all enable a merchant to take bitcoins as payment, which is one of the options I was already looking into.
Unfortunately, it seems likely that Foxpup is right and there aren't any services which take a customer's debit/credit funds and converts them into bitcoin to pay me with during a transaction.