A Detailed Guide to Idempotency, Delivery Semantics, and Deduplication

What happens when a service sends a request to charge a customer, but the request times out with no response?