How to Customize the Pricing of an Offer