Seems pretty simple; only the one who purchased the program is going to get the $50 credit. Why would the one who didn't purchase the program get the credit too?
You state your deal is for $50 onboard credit each--that's for each one that put up the $100 deposit; so your total credit is $50 each, or $100. . . . .unless I'm missing something here.