Le programme de paiements externes vous permet de rediriger les utilisateurs au Japon, y compris via des liens de paiements externes, vers vos fonctionnalités ou services numériques intégrés à l'appli disponibles à l'achat en dehors de vos applis. Lorsque vous redirigez les utilisateurs vers des achats, vous devez leur donner la possibilité de choisir entre effectuer l'achat avec Google Play Billing ou sur le site Web du développeur. Ce guide présente les API requises pour activer les paiements externes. Pour en savoir plus, consultez les exigences 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, conformément aux 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 effectue une transaction externe. Ce jeton permet d'informer Google Play qu'un achat a été effectué.
- 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 respecter les critères suivants :
- Consultez les critères d'éligibilité aux 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 la procédure décrite 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 flux de facturation continue à utiliser l'interface standard de facturation de Google Play.
- Si l'utilisateur choisit votre système de facturation, il est 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 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 paiements externes


L'option de paiements externes de l'écran de choix utilisateur inclut les éléments d'interface utilisateur suivants :
- Icône d'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 paiements externes, suivez les guides détaillés sur l'intégration dans l'application et l'intégration du backend.