Hold a charge on Stripe

Building an Ionic 3 app, I want to hold a Stripe charge until service is complete, then pay the merchant. Kinda like Uber/lyft. I can write the code (in PHP) to create a charge, but I don’t know the code for holding a charge. Any idea how to code it in PHP?