Gemfile updates
Voucher API: Don't depend on optional arguments
Pass some exceptions down to the caller