I've created an online coupon, but how do I make it only applicable for only 2 of my 3 locations?
Also, is there an option where I can only apply it to online orders that are marked for Pick-up?
Coupons are a universal settings so they will apply to all locations for the store. It's not possible to only allow the coupon to work for certain locations, but there might be a work-around.
Are you able to use categories for your items? If so, you can mark the coupon so that it only works for the assigned categories.
Square Community