# Functions
Capture the payment of an existing, uncaptured charge that was created with the capture option set to false.
Retrieves the details of a charge that has previously been created.
Returns a list of charges you've previously created.
This method is no longer recommended—use the [Payment Intents API](https://stripe.com/docs/api/payment_intents) to initiate a new payment instead.
Search for charges you've previously created using Stripe's [Search Query Language](https://stripe.com/docs/search#search-query-language).
Updates the specified charge by setting the values of the parameters passed.
# Structs
Client is used to invoke /charges APIs.
Iter is an iterator for charges.
SearchIter is an iterator for charges.