Do I need to use Delta card for SkyMiles portal?
I want to make a purchase through the Delta SkyMiles Shopping and wonder if I have to use my Delta AMEX card to make the purchase in order to get the miles? I will also get 500 bonus miles according to "40,000 miles New Member Promotion" I signed up for.
I have minimum spend to meet on my Barclays Arrival Plus card. Thanks.