Well, as I understand it, you're going to have to buy a separate Zed ticket for each route and each airline. They are all refundable but you have to pay for them upfront.
You (or your PPR) will have to go to the airport and buy one from Bangkok to SFO on United. (for example, don't know if they actually go there) Then another on Thai for Bangkok to SFO, etc.