Yes, having a card is not necessary. Even though the coupons are pretty helpful, you can also avail their services by installing their app for online shopping.