apechallan.org is committed to process all refunds within 24-48 hours.
apechallan.org refunds payment to the user Account only if the user transaction fails at the respective service provider within 24-48hrs.