À propos du programme

Le programme de paiements externes vous permet de rediriger les utilisateurs au Japon, y compris via des liens de paiement externes, vers vos fonctionnalités ou services numériques intégrés à l'appli disponibles à l'achat en dehors de vos applis. Lorsque vous associez des utilisateurs à des achats, vous devez leur donner le choix d'effectuer l'achat avec Google Play Billing ou sur le site Web du développeur. Ce guide couvre les API requises pour activer les paiements externes. Pour en savoir plus, consultez les conditions du programme.

Glossaire des termes

Termes utilisés dans ce guide :

  • API de paiements externes : API utilisées pour rediriger l'utilisateur en dehors de l'application afin qu'il puisse acheter des articles numériques intégrés.
  • Transaction externe : transaction éligible effectuée en dehors de l'application, telle que définie dans les exigences du programme.
  • Jeton de transaction externe : jeton fourni au développeur via la bibliothèque Play Billing pour que vous l'utilisiez lorsque l'utilisateur termine une transaction externe. Ce jeton permet d'informer Google Play qu'un achat a réussi.
  • ID de transaction externe : identifiant unique généré par vous pour identifier une transaction externe.

Accepter les paiements externes

Si vous souhaitez inclure les paiements externes dans votre application, vous devez remplir les critères suivants :

Configurer dans la Play Console

Pour configurer les paiements externes dans la Play Console, suivez les étapes décrites dans les exigences du programme.

Expérience utilisateur

Les API côté client permettent de mettre en œuvre les fonctionnalités suivantes :

  • Google Play affiche et gère les informations applicables et les écrans de choix de l'utilisateur.
  • Si l'utilisateur choisit d'utiliser le système de facturation de Google Play, le parcours de facturation continue à utiliser l'interface standard de facturation de Google Play.
  • Si l'utilisateur choisit votre système de facturation, il sera redirigé vers un site Web externe ou une application de paiement déjà installée sur son appareil. Vous pouvez choisir si Google Play ou votre application redirige l'utilisateur vers le site Web.
Écran de sélection de la facturation

Écran de sélection de la facturation.

Page de redirection

Page de redirection.

Site Web du développeur

Site Web du développeur.

Exemple uniquement fourni à titre d'illustration.

Écran de choix de l'utilisateur

L'écran de choix de l'utilisateur offre aux utilisateurs l'option d'utiliser le système de facturation du développeur ou le système de facturation de Google Play.

Description d'une option de paiement externe

L'option de paiement externe de l'écran de choix de l'utilisateur inclut les éléments d'interface utilisateur suivants :

  1. Icône de l'application
  2. Nom de l'application
  3. Composant Image incluant les modes de paiement proposés par le développeur
  4. Indicateur supplémentaire (l'option d'interface et plus ne fait pas partie du composant Image)

Composant Image pour les modes de paiement

Le composant Image unique est constitué de plusieurs cartes de paiement possibles et doit respecter les caractéristiques définies dans ces consignes.

Dimensions

192 dp × 20 dp

Espacement des cartes

8 dp

Format de fichier

PNG, arrière-plan transparent

Variantes de mode de paiement

Les développeurs peuvent choisir jusqu'à cinq icônes à inclure dans le composant Image parmi les modes de paiement disponibles.

Aucune autre image ni aucun autre texte ne doivent être inclus dans l'image.

Caractéristiques des cartes de paiement

Les cartes de paiement incluses dans le composant Image doivent respecter les consignes suivantes concernant la taille, l'espacement et le style.

Dimensions de la carte 32 dp × 20 dp
Marge intérieure 3 dp
Contour 1 dp (contour intérieur inclus dans les dimensions), rayon de 2 dp, #E0E0E0
Arrière-plan de la carte Couleur unie (de préférence blanche)

Étapes suivantes

Pour commencer à intégrer les API de paiement externes, suivez les guides détaillés sur l'intégration dans l'application et l'intégration du backend.