github stripe/stripe-terminal-ios 5.4.0

7 hours ago

5.4.0 2026-03-30

New

  • Preview: Terminal Donations - Added support to skip donations flow per transaction by adding a skipDonation parameter to the SCPCollectPaymentIntentConfiguration model.
    • To request access to this private preview, please contact Stripe Support.
  • Preview: Multi Capture - Added requestMulticapture to SCPCardPresentParameters for requesting multicapture support when creating card-present PaymentIntents.
  • Preview: Reauthorizations - Added support to authorize a PaymentIntent again after its capture window has lapsed.
    • Added requestReauthorization to SCPCardPresentParameters for requesting reauthorization support when creating card-present PaymentIntents.
    • Added reauthorizationStatus and reauthorizeBefore response fields to SCPCardPresentDetails.
    • Added SCPPaymentIntentStatusRequiresReauthorization to SCPPaymentIntentStatus.
    • To request access to this feature, please contact Stripe Support.
  • Added the captureBefore response field to SCPCardPresentDetails.
    • Previously only available via the server-side API.

Updates

Fixes

  • Fixes #377: Fixed a crash caused by delegate callbacks and completion handlers being dispatched on background threads when using Swift concurrency.
  • Fixed a crash that could occur during reader discovery.

Don't miss a new stripe-terminal-ios release

NewReleases is sending notifications on new releases.