DHL will manage all the delivery with the their jets, trucks etc. Maybe they'll need to expand their system just for large number of gifts by Santa on holidays.
I keep this in mind that there is going to be a percentage where names/addresses are not right or delays or maybe DHL fail to deliver at all. Not to mention mix up gifts. But hey, why not use a corporate that is already there to do Santa's job
Handover, a MySQL database dump or a large SQL query+commands to import data into their database
I would just hire hundreds of people to do my job for me. Give the deadline and watch the magic unfold. Most people would do anything for the right amount of money; even kill. Why would I break my back to do a task when I can laugh and watch so many others break thiers?
Sometime ago I found this ad on the web (don´t remeber where):
"With our clustered teleporting system consisting of 26 000 SPOCK E900 v4.2 QUANTUM SUPER VACUM automatic teleporting stations we can deliver aprox 2,246 billion packages in only 24 hour. Over the last 3 years we have improved our tracking algorithm, and with our latest Euler QED Tracking Software RC 9.3 Beta, we are proud that we not only can plot a fail safe point in space but also the location of all chimneys, socks and Christmas trees in the world, and With each delivery you can have our nifty holographic video presentation, our most popular is caled sledge ride.
Get your own SPOCK E900 today, starting from 12.300,000,000 USD per unit."