Online gift card payments were triggering multiple receipts in the customer Payment table. This has been fixed.