Originally Posted by
FlyAO2
I just had to book a ticket and went back in immediately to check. If you hit cancel it gives you a choice to pick Delta ECREDIT or Refund to Original Form of Payment.
I don't think you need to wait 24 hours
I have done this multiple times lately to take advantage of Amex Offers, cancelling immediately after booking and had no trouble getting the ecredit with the current web self-serve cancel interface. Can confirm it works as promised.