Add endpoint to generate coupons for a batch
Add endpoint to retrieve a user redeemed coupons
Add endpoint to update a batch
Make promotion_id, batch_id, code readonly attributes