I think my problem with Stripe's documentation seeming so contradictory with multiple ways to do the same "this should be simple" thing is that I'm actually looking at documentation for several different versions of their PHP library, all intermingled. But it's hard to tell.