allow pre-set offer_id when creating offer