Add tracking for refunds.

@rlucioni @stephensanchez 

ECOM-796
Is there a reason not to use `self.user.id` here? I had issues with this test earlier that I was able to resolve by changing this from a hardcoded `1` to `self.user.id`.