There are several factors and processes involved during a refund process due to which we advise waiting for 10-12 working days.
Refunds initiated from your merchant account is instant from our end but it depends on the customers issuing bank to credit the funds into their account.