# Cashier 9.3

DevFeed: [Cashier 9.3](<https://devfeed.tech/articles/cashier-9-3-3606.md>)

Original publisher: [Read original article](<https://laravel.com/blog/cashier-93>)

Author: Dries Vints

Published: 2019-04-16T16:25:00Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [stripe](<https://devfeed.tech/topics/stripe.md>), [Exception](<https://devfeed.tech/topics/exception.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [bug](<https://devfeed.tech/tags/bug.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [events](<https://devfeed.tech/tags/events.md>), [exception](<https://devfeed.tech/tags/exception.md>), [release](<https://devfeed.tech/tags/release.md>), [stripe](<https://devfeed.tech/tags/stripe.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

## AI overview

Cashier 9.3 changes how card failures for new subscriptions are handled by throwing a custom exception instead of a Stripe exception, and fixes a bug involving card failures during plan swaps. The release requires webhooks for related Stripe events. The article also previews Cashier v10, which is expected to support the Payment Intents API and potentially Stripe Checkout to address SCA requirements.

## Source excerpt

Information about the new 9.3 release and the upcoming major v10 release.