How long does it take for my customer to get money through a refund?

The refund process is initiated instantly. The refund amount will get reflected in the customer's account within a couple of business days from initiation of the refund process.