How to gift Halo 5 digitally

Hi,

I was looking to surprise a stranger or two who can’t afford H5 with a copy of H5. I was planning on just doing a digital code from amazon. Can anyone confirm this works? And additionally, are the codes locked to a region?

Thanks!

bump, any ideas?

From what I recall codes work regional only, unless they changed that I’m not too sure. But if you are in the same region just buy the code and send them the code via email or text. They have to enter it themselves to get the content