You can receive a card refund on your previous card, even if the card is closed. The refund may initially appear as unsuccessful in your timeline, but just wait a couple days —you’ll usually then see the option in the app to move the money to your new pockets.
You can always contact our customer care team if you need any assistance with your refund!