Managing personal finances, especially credit card payments and rewards has become ...