# Limiter à un abonnement par client Invitez vos clients à gérer leur abonnement lorsqu'ils en ont déjà un. # Page hébergée > This is a Page hébergée for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/limit-subscriptions?payment-ui=stripe-hosted. Vous pouvez rediriger les clients qui ont un abonnement actif vers le *portail client* (The customer portal is a secure, Stripe-hosted page that lets your customers manage their subscriptions and billing details) ou vers votre site Web pour qu’ils puissent le gérer. Cette redirection est compatible avec *Checkout* (A low-code payment integration that creates a customizable form for collecting payments. You can embed Checkout directly in your website, redirect customers to a Stripe-hosted payment page, or create a customized checkout page with Stripe Elements) (y compris avec la [grille tarifaire](https://docs.stripe.com/payments/checkout/pricing-table.md)) et Payment Links. Stripe utilise soit l’[objet Customer](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-customer) (si vous le fournissez dans la session Checkout), soit l’adresse e-mail pour détecter si un client dispose déjà d’un abonnement actif. ![Gérer les abonnements](https://b.stripecdn.com/docs-statics-srv/assets/manage-subscription.47036dfee120d3651fc3819c8b7abfbb.png) ## Rediriger vos clients vers le portail client ou votre site Web #### Portail client 1. [Activez le portail client sans codel](https://docs.stripe.com/customer-management/activate-no-code-customer-portal.md) pour permettre à vos clients de se connecter et de gérer leurs abonnements. Pour que cette fonctionnalité reste active, le lien de connexion au portail client doit rester activé. Dans le cas contraire, cela entraîne la désactivation de la fonctionnalité, ce qui signifie que les clients peuvent créer plusieurs abonnements. 1. Activez la redirection de vos clients vers le portail client dans vos [paramètres Checkout et Payment Links](https://dashboard.stripe.com/settings/checkout#subscriptions). ![Paramètres d'abonnement](https://b.stripecdn.com/docs-statics-srv/assets/subscription-settings.28f8c4efc7a1ca0efceeee8ebeae4786.png) #### Votre site Web Vous pouvez rediriger les clients disposant d’abonnements actifs vers votre site Web. Pour ce faire, accédez à la page des [paramètres Checkout et Payment Links](https://dashboard.stripe.com/settings/checkout#subscriptions). Si vous le souhaitez, vous pouvez indiquer `{CHECKOUT_SESSION_ID}` et `{CUSTOMER_EMAIL}` dans l’URL afin de les renseigner automatiquement lorsque les clients seront redirigés vers votre site Web : ``` https://example.com/login?session_id={CHECKOUT_SESSION_ID}&customer_email={CUSTOMER_EMAIL} ``` ![Paramètres d'abonnement](https://b.stripecdn.com/docs-statics-srv/assets/subscription-settings-website.3cafc5e43ce9f4d7647a2fd9a811b29f.png) ## État des abonnements actifs L’état des abonnements actifs peut être l’un des [quatre suivants](https://docs.stripe.com/api/subscriptions/object.md#subscription_object-status) : - `Active` - `PastDue` - `Unpaid` - `Paused` # Page intégrée > This is a Page intégrée for when payment-ui is embedded-form. View the full page at https://docs.stripe.com/payments/checkout/limit-subscriptions?payment-ui=embedded-form. Vous pouvez rediriger les clients qui ont un abonnement actif vers le *portail client* (The customer portal is a secure, Stripe-hosted page that lets your customers manage their subscriptions and billing details) ou vers votre site Web pour qu’ils puissent le gérer. Cette redirection est compatible avec *Checkout* (A low-code payment integration that creates a customizable form for collecting payments. You can embed Checkout directly in your website, redirect customers to a Stripe-hosted payment page, or create a customized checkout page with Stripe Elements) (y compris avec la [grille tarifaire](https://docs.stripe.com/payments/checkout/pricing-table.md)) et Payment Links. Stripe utilise soit l’[objet Customer](https://docs.stripe.com/api/checkout/sessions/object.md#checkout_session_object-customer) (si vous le fournissez dans la session Checkout), soit l’adresse e-mail pour détecter si un client dispose déjà d’un abonnement actif. ![Gérer les abonnements](https://b.stripecdn.com/docs-statics-srv/assets/manage-subscription.47036dfee120d3651fc3819c8b7abfbb.png) ## Rediriger vos clients vers le portail client ou votre site Web #### Portail client 1. [Activez le portail client sans codel](https://docs.stripe.com/customer-management/activate-no-code-customer-portal.md) pour permettre à vos clients de se connecter et de gérer leurs abonnements. Pour que cette fonctionnalité reste active, le lien de connexion au portail client doit rester activé. Dans le cas contraire, cela entraîne la désactivation de la fonctionnalité, ce qui signifie que les clients peuvent créer plusieurs abonnements. 1. Activez la redirection de vos clients vers le portail client dans vos [paramètres Checkout et Payment Links](https://dashboard.stripe.com/settings/checkout#subscriptions). ![Paramètres d'abonnement](https://b.stripecdn.com/docs-statics-srv/assets/subscription-settings.28f8c4efc7a1ca0efceeee8ebeae4786.png) #### Votre site Web Vous pouvez rediriger les clients disposant d’abonnements actifs vers votre site Web. Pour ce faire, accédez à la page des [paramètres Checkout et Payment Links](https://dashboard.stripe.com/settings/checkout#subscriptions). Si vous le souhaitez, vous pouvez indiquer `{CHECKOUT_SESSION_ID}` et `{CUSTOMER_EMAIL}` dans l’URL afin de les renseigner automatiquement lorsque les clients seront redirigés vers votre site Web : ``` https://example.com/login?session_id={CHECKOUT_SESSION_ID}&customer_email={CUSTOMER_EMAIL} ``` ![Paramètres d'abonnement](https://b.stripecdn.com/docs-statics-srv/assets/subscription-settings-website.3cafc5e43ce9f4d7647a2fd9a811b29f.png) ## État des abonnements actifs L’état des abonnements actifs peut être l’un des [quatre suivants](https://docs.stripe.com/api/subscriptions/object.md#subscription_object-status) : - `Active` - `PastDue` - `Unpaid` - `Paused`