You can make a reservation on by paying for a ticket using a credit/debit card at delta.com but your credit/debit card bill must be received in a particular country. To know the list of countries click here https://www.delta.com/us/en/booking-information/online-booking.