Payment failures with gift cards

Other Bits issues: