add promo map stuff
expirationDate doesn't want to be sent, made it non-required server-side