Added some more info to the docs
Weird behavior: `client` for a payment object can be `null` sometimes