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 :
- Consultez les critères d'éligibilité pour les paiements externes et suivez la procédure d'inscription décrite dans les exigences du programme.
- Intégrez la bibliothèque Play Billing 8.3 ou version ultérieure.
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. |
Page de redirection. |
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 :
- Icône de l'application
- Nom de l'application
- Composant Image incluant les modes de paiement proposés par le développeur
- 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.