I saw the kiosk in CVS a few months ago and tried to use a OV to pay a capital one credit card. I kept getting an error message about my account number being incorrect, so I gave up. I didn't try Citi or chase cards though, maybe you'll have better luck with those.