I think you just need to add first_name
and last_name
to fix the null problem.
Here’s some info about unclaimed payments. Maybe the sandbox account you’re working with does not have a Confirmed address..??
solved Sandbox paypal php Payment sent to null not verifying [closed]