8768 sujets

Développement web côté serveur, CMS

Bonsoir,

Je suis en train d'installer Stripe sur un site en développement intégral.

J'arrive à facturer un client sous forme d'abonnement mensuel. Ça fonctionne très bien.

Ce que j'aimerais maintenant, c'est vérifier que mon client, une fois loggé dans mon espace client a bien réglé son abonnement. Comment ça se passe ?

Enfin, j'aimerais proposer à mon client de résilier son abonnement en cliquant sur un lien. Comment faire ?

Je ne trouve pas d'exemples concrets dans la doc Stripe...

Je vous remercie infiniment pour votre aide.
J'ai trouvé comment faire pour annuler un abonnement mais j'ai une erreur PHP que je n'arrive pas à solutionner dans ce code. Savez-vous me dire où est l'erreur de syntaxe ?

  		require_once($_SERVER['DOCUMENT_ROOT'].'/includes/classes/stripe/init.php');
		
			$stripe = [
				"secret_key"      => STRIPE_SECRET_KEY,
				"publishable_key" => STRIPE_PUBLIC_KEY,
			];
		
			\Stripe\Stripe::setApiKey($stripe['secret_key']);
			// L'erreur est dans la portion ci-dessous	
			\Stripe\Subscription::cancel([
			  $get_shop_subscription_id_res['stripe_subscription_id']
			  ]
			);  


Un grand merci d'avance