Apple introduit une nouvelle fonctionnalité qui réduira la charge des développeurs d’applications lorsqu’il s’agit de résoudre les problèmes de facturation des abonnements. Souvent, lorsque les abonnés d’une application ont un mode de paiement qui échoue, ils se tournent vers le développeur de l’application pour obtenir de l’aide. Mais le développeur ne gère pas les problèmes de facturation pour ses applications App Store – celles-ci sont gérées par Apple lui-même. Cela conduit à des allers-retours où le développeur doit déterminer le problème et conseiller le client sur la façon de procéder afin qu’il puisse continuer à utiliser l’application. Désormais, Apple indique qu’une nouvelle fonctionnalité invitera les utilisateurs à l’intérieur de l’application lorsque leur mode de paiement échoue, ce qui signifie qu’ils n’auront plus besoin de déranger le développeur pour obtenir de l’aide sur ce problème courant.
La société a annoncé dans un article de blog à sa communauté de développeurs qu’elle affichera bientôt un avertissement dans une feuille fournie par le système à l’intérieur de l’application qui permet aux clients de mettre à jour leur mode de paiement associé à leur identifiant Apple.
La feuille informe l’utilisateur de l’application qu’il « existe un problème avec votre mode de paiement actuel » et qu’il doit le mettre à jour pour « éviter les interruptions de vos abonnements et achats ». Les utilisateurs peuvent ensuite appuyer sur le gros bouton bleu « Continuer » en bas de l’écran pour procéder à la mise à jour de leur mode de paiement – par exemple, entrer la nouvelle date d’expiration d’une carte de crédit après l’expiration de l’ancienne. Il existe également une option « Ajouter un mode de paiement » pour passer à une nouvelle carte.
Mieux encore, les développeurs n’auront pas à apporter de modifications de leur côté pour prendre en charge la fonctionnalité, selon Apple – elle sera automatiquement déployée à partir de cet été.
Cependant, les développeurs peuvent désormais se familiariser avec la feuille dans l’environnement sandbox, où ils peuvent simuler des problèmes de facturation pour voir comment le système réagit. Les développeurs pourront également supprimer les invites à l’aide de messages et les afficher dans StoreKit, s’ils le souhaitent.
Le nouveau système complète d’autres fonctionnalités qu’Apple a construites autour des abonnements, y compris les tentatives de paiement basées sur l’apprentissage automatique et une période de grâce de facturation qui permet aux clients de continuer à accéder à leurs abonnements pendant qu’Apple tente de percevoir le paiement.
Cette fonctionnalité sera un avantage pour les consommateurs et les développeurs, car elle simplifiera le processus de mise à jour de leur mode de paiement et libérera du temps au développeur pour travailler sur des problèmes plus techniques. Bien sûr, le lancement intervient également à un moment où Apple fait l’objet d’une enquête sur des problèmes antitrust en raison de ses frais élevés sur l’App Store, ce qui a conduit de nombreux développeurs à vouloir gérer leurs propres paiements directement, en dehors de la plate-forme d’Apple. En ajoutant une fonctionnalité utile comme celle-ci, Apple a une meilleure chance de retenir les petits développeurs qui souhaitent éliminer les tracas de la gestion des abonnements.