Payment Intent (v1)

Legacy Payment Intent snapshot for payment_intent.authorized and payment_intent.captured events with api_version v1.

  • Payment Intent status at the time of the event.

    values
    • canceled

      The Payment Intent has been canceled.

    • processing

      The payment is still processing.

    • requires_action

      The customer must complete an additional action.

    • requires_capture

      Funds are authorized and available for capture.

    • requires_confirmation

      The Payment Intent is ready to be confirmed.

    • requires_payment_method

      A Payment Method is needed before confirmation.

    • succeeded

      The Payment Intent has completed successfully.

  • Payment Intent ID.

  • Time the Payment Intent was created.

  • Time the Payment Intent was last updated.

  • Identifies the resource carried by this event.

  • Amount intended to be collected. Expressed in the smallest currency unit.

  • Amount available to capture. Expressed in the smallest currency unit.

  • Amount already received. Expressed in the smallest currency unit.

  • Three-letter currency code.

  • Number of decimal places used for amounts in this currency.

  • Controls when the funds will be captured from the customer's account.

    values
    • automatic

      Funds are captured automatically after authorization.

    • manual

      Your integration must capture authorized funds.

  • Account associated with the Payment Intent.

  • Related Checkout Session ID.

  • Whether the resource belongs to live mode or test mode.

  • Text for the customer's payment statement.

  • Account on whose behalf the payment is collected.

  • Identifier used to associate related transfers.

  • Application fee amount. Expressed in the smallest currency unit.

  • Metadata attached to the resource.

    Metadata attached to the resource.

  • Related Payment Method ID.

  • Latest Payment ID.