Refund for cancelled dining package

We booked a WDW package with room, tickets and the quick service dining package. However, after crunching the numbers, it just isn’t worth it when it’s just my 9 year old and I going. Does anyone know how long it should take to get the refund back on my debit card? We leave for our trip in 3 weeks and it would be nice to have by then. Thank you!