You should only be discussing refunds/offering refunds with customers if you are authorized to do so. Otherwise, take all of the customer's information, including what went wrong, and pass it on to your manager or Customer Service Team.
Thanks for submitting!