More choice is attractive to customers, but at the same time reduces their conversion rate – more people see, but fewer people buy.
If you have an e-commerce business, show to each visitor only a limited choice of products (based on their previous behavior, demographics, etc.) Allow them to search or ask for more options, but only show them a limited list of products on the page (preferably no more than 6.)
If you are willing to give a discount, try this method for better a conversion rate.
When they visit your store (offline or online) immediately give them a coupon with a particular money value they can spend (you can have a minimum purchase amount set to use this coupon.) Now also inform them that if they buy today, you will give them the same amount again as a present when they pay, effectively doubling their bonus. Now they have what seems like two gifts, but only if they buy now.
They are mostly board and need some distraction which is a good time to sell to them.
Build a local wifi network on the vehicles of the public transportation (tram, bus, etc.), incentivize the travelers to connect by giving them discounts, achievements badges, etc. Have special exclusive offers and content only available there. Monitor their behavior to personalize your communications with them. Share revenues with the transportation company.
Offer them the following: they can get the product they chose for the regular price, or they can buy another product (either the same or another) and get a nice discount for both, but only if the second one is going to be a gift for someone. If it’s a consumable, you might want to have a permanent sticker on it saying “A gift to X from Y – brought to you by YOUR BRAND NAME” so they are more likely to gift it. If it’s not and it’s the same product (like two copies of the same book), then that is optional.
In any case, even if they don’t gift it, it will still help grow your transaction size. If they do, it will also help you spread the word about you and the product.