In a way, it is still possible. Aside from joining the Rewarding Moments loyalty program offered by Carter’s there is no way for you to earn rewards directly through Carter’s. You do however, still have the option of applying for a more standard rewards credit card and using it to complete your day to day purchases. When completing your purchases with a standard rewards credit card you will earn reward points on all purchases made. Depending on which card you have, the points you earned can be redeemed on gift cards or statement credits. With some responsible credit card use, you can use your general rewards card at Carter’s or anywhere else, and when possible, save money by redeeming your points for a statement credit.