Credit cards offering rewards are the newest thing in the bank card market. Until now, customers looked for visa credit card that offered the lowest rate. Today, public might shop for cards established on what kind of compensation they may earn when using a specific issuer's mastercard.