Best way to implement a BODO with pre-defined recipients.

New Member
1 0 0

So BODO stands for "buy one donate one."  It is for a charity effort.  We will be donating one safety item to a homeless shelter for every item purchased from our Shopify store, it's a great cause.  


We need: For each item purchased, an equivalent item is added to the cart for free.   


At Checkout:  The customer gets to choose from some pre-defined charities (dropdown etc.)


Shipping:  Auto populate the ship-to address for the free item (the address of the charity picked).