provider: stripe
scenario:
  id: payment-succeeds
  version: 2.1.0
timeline:
  - eventType: payment_intent.amount_capturable_updated
    payload:
      id: evt_f81b26dc456bbf124eff8ebd1f5c0af1
      object: event
      api_version: 2026-04-22.dahlia
      created: 1735689599
      data:
        object:
          id: pi_5b7b5073fe51d2f0a50932c290974071
          object: payment_intent
          amount: 1099
          amount_capturable: 1099
          amount_details:
            tip: {}
          amount_received: 0
          application: null
          application_fee_amount: null
          automatic_payment_methods: null
          canceled_at: null
          cancellation_reason: null
          capture_method: manual
          client_secret: pi_5b7b5073fe51d2f0a50932c290974071_secret_4b7d4c6e01917df5bbf3839bf8914e18
          confirmation_method: automatic
          created: 1735689598
          currency: usd
          customer: null
          description: Finxture deterministic sandbox payment
          last_payment_error: null
          latest_charge: ch_4a501f4a36f042f4860eacd5f9334afd
          livemode: false
          metadata:
            canonical_payment_id: payment_7f87c5c54d7fbdecaf43b537e90ed4e5
          next_action: null
          on_behalf_of: null
          payment_method: pm_c6e33a9aa69cfddc8477da0f6e46457d
          payment_method_options:
            card:
              installments: null
              mandate_options: null
              network: null
              request_three_d_secure: automatic
          payment_method_types:
            - card
          processing: null
          receipt_email: null
          review: null
          setup_future_usage: null
          shipping: null
          source: null
          statement_descriptor: null
          statement_descriptor_suffix: null
          status: requires_capture
          transfer_data: null
          transfer_group: null
      livemode: false
      pending_webhooks: 1
      request:
        id: req_3fc7627f0418b54ce951fee17728091b
        idempotency_key: null
      type: payment_intent.amount_capturable_updated
    plannedDeliveryCount: 1
    runRelativeMs: 1000
  - eventType: payment_intent.succeeded
    payload:
      id: evt_6aafcf0f58bdfcd4cd1c9c3d6118fd37
      object: event
      api_version: 2026-04-22.dahlia
      created: 1735689600
      data:
        object:
          id: pi_5b7b5073fe51d2f0a50932c290974071
          object: payment_intent
          amount: 1099
          amount_capturable: 0
          amount_details:
            tip: {}
          amount_received: 1099
          application: null
          application_fee_amount: null
          automatic_payment_methods: null
          canceled_at: null
          cancellation_reason: null
          capture_method: manual
          client_secret: pi_5b7b5073fe51d2f0a50932c290974071_secret_4b7d4c6e01917df5bbf3839bf8914e18
          confirmation_method: automatic
          created: 1735689598
          currency: usd
          customer: null
          description: Finxture deterministic sandbox payment
          last_payment_error: null
          latest_charge: ch_4a501f4a36f042f4860eacd5f9334afd
          livemode: false
          metadata:
            canonical_payment_id: payment_7f87c5c54d7fbdecaf43b537e90ed4e5
          next_action: null
          on_behalf_of: null
          payment_method: pm_c6e33a9aa69cfddc8477da0f6e46457d
          payment_method_options:
            card:
              installments: null
              mandate_options: null
              network: null
              request_three_d_secure: automatic
          payment_method_types:
            - card
          processing: null
          receipt_email: null
          review: null
          setup_future_usage: null
          shipping: null
          source: null
          statement_descriptor: null
          statement_descriptor_suffix: null
          status: succeeded
          transfer_data: null
          transfer_group: null
      livemode: false
      pending_webhooks: 1
      request:
        id: req_3bd0cfb5d9350259ceb7ee45cc84bb4e
        idempotency_key: null
      type: payment_intent.succeeded
    plannedDeliveryCount: 1
    runRelativeMs: 2000
