Most likely no, you'll either get a store credit for the purchase amount or they will credit your card which will take 3 to 5 business days
Traditionally, if the payment was with a card you would need that card to return the purchase
No
Thanks! Your answer is awaiting moderation.