# Handmatige bevestiging voor betalingen buiten de sessie waarvoor SCA (sterke cliëntauthenticatie) vereist is

PaymentIntents buiten de sessie die niet kunnen worden bevestigd vanwege de SCA-vereisten (sterke cliëntauthenticatie), hebben de status 'requires_payment_method' en voor het voltooien van een handmatige bevestigingsflow is de PaymentIntent-status 'requires_action' vereist.
### Optie 1
1. [Een nieuwe PaymentIntent maken](https://stripe.com/docs/payments/cards/saving-cards#create-payment-intent) met dezelfde klant en dezelfde betaalmethode.
1. Probeer te bevestigen met 'off_session' ingesteld op `false`.
1. De bevestiging mislukt als Payment Intent de status 'requires_action' heeft.
1. Gebruik deze nieuwe PaymentIntent om de handmatige bevestiging te voltooien.
### Optie 2
1. Gebruik een API-aanroep [update PaymentIntent](https://stripe.com/docs/api/payment_intents/update) om [payment_method](https://stripe.com/docs/api/payment_intents/update#update_payment_intent-payment_method) in te stellen met dezelfde betaalmethode-id als die is mislukt.
1. Probeer te bevestigen met 'off_session' ingesteld op `false`.
1. De bevestiging zou moeten mislukken als PaymentIntent de status 'requires_action' heeft.
1. Voltooi de handmatige bevestiging met de PaymentIntent.
## Aanvullende informatie
* De `stripe.handleCardPayment`-methode die wordt gebruikt bij handmatige bevestiging werkt alleen met de status "requires_action", dus moet je de PaymentIntent overzetten naar "requires_action"
