Process a Stripe `payment_intent.succeeded` webhook into a Common Data Model. You will navigate nested event envelopes, apply the **Filter Selector to find specific charges, handle optional arrays gracefully using default values, convert cent amounts to decimals, and retrieve data from HTTP headers and Mule properties.
Free accounts get 3 attempts per challenge, full XP, and your trail progress synced across devices.