I do NOT use credit cards. I was using Ultimate Pay, and notices said SE would find a similar replacmeent serivce but i dont see one listed. How do we pay ? thank you.