I wouldn't necessarily trust the documentation about what will and won't be returned. It's best to assume the worst (completely empty response), and go from there. I'd rather have extra `isset()` calls throughout the code than potentially spew PHP warnings if PayPal change their API.