Configurer la monétisation sur le portail des développeurs

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Les sections suivantes expliquent comment configurer la monétisation dans le portail pour les développeurs.

Activer et configurer les modules de monétisation et Worldpay dans le portail des développeurs

Pour les clients prépayés, la monétisation est déléguée à un fournisseur de services de paiement tiers. Apigee ne stocke aucune information de paiement, mais uniquement un ID de transaction de paiement pour indiquer un paiement réussi.

Pour activer et configurer des modules dans le portail des développeurs:

  1. Assurez-vous que la monétisation est activée pour votre organisation.

  2. Connectez-vous à votre Developer Portal en tant qu'utilisateur disposant du rôle administrateur.
  3. Sélectionnez Modules dans le menu d'administration.

  4. Dans la liste des catégories de modules sur la gauche, sélectionnez Dev Portal - Mint pour filtrer la liste afin d'afficher uniquement les modules spécifiques à la monétisation.
  5. Activez les modules suivants:

    Remarque:Les modules DevConnect Monétisation et Apigee Company doivent déjà être activés.

    • Paiement de la monétisation DevConnect
    • Paiement récurrent de base pour la monétisation DevConnect
    • DevConnect Monétisation Paiement récurrent Worldpay
  6. Sélectionnez Enregistrer la configuration. Si la page Certains modules requis doivent être activés s'affiche, sélectionnez Continuer. Votre page "Modules" doit se présenter comme suit:

    Modules de monétisation

  7. Sélectionnez Store > Configuration > Modes de paiement dans le menu d'administration.
  8. Vérifiez que la règle de mode de paiement Paiement récurrent Apigee Mint via le passerelle d'entreprise Worldpay est activée. Il doit s'afficher dans la zone Règles de mode de paiement activées de la page. Si ce n'est pas le cas, vérifiez que vous avez activé les modules appropriés, comme indiqué à l'étape 5.
  9. Cliquez sur Modifier dans la colonne "Opérations" pour la règle de paiement récurrent Apigee Mint via la méthode Worldpay du Corporate Gateway.
    Modifier la règle
  10. Dans la zone Actions de la page, sous l'en-tête Opérations, sélectionnez Modifier.
    Modifier la règle d'activation du mode de paiement
  11. Modifiez la section "Paramètres de paiement" :
    1. Saisissez l'ID du fournisseur de paiement dans le champ "ID du fournisseur".
      L'ID du fournisseur est dérivé du nom utilisé lors de la configuration du fournisseur de paiement dans Edge. Exemple :worldpay-myorg Pour en savoir plus, consultez Configurer le fournisseur de paiement dans Edge.
    2. Saisissez la clé secrète MAC dans le champ Secret MAC. La clé secrète MAC est définie lors de la configuration du compte marchand avec Worldpay. Pour en savoir plus, consultez Configurer un compte marchand avec le fournisseur de paiement Worldpay.
    3. Ne modifiez pas la valeur par défaut des champs de signature de la passerelle Worldpay Corporate.

    Exemple :
    Paramètres de paiement

  12. Sélectionnez Enregistrer.
  13. Dans le menu du Developer Portal, vérifiez que l'élément de menu Monétisation s'affiche:

    Tous les utilisateurs du portail des développeurs pourront voir l'élément de menu Monétisation.

  14. Suivez les premières étapes pour acheter un forfait et vérifiez que le module Worldpay Payment s'affiche sur la page "Examiner la commande".

Configurer les détails de la monétisation dans le portail des développeurs

Pour configurer les informations de monétisation dans le portail des développeurs:

  1. Sélectionnez Configuration > Dev Portal (Configuration > Dev Portal) dans le menu d'administration.
  2. Sur la page du portail développeur, dans la section Configuration de la connexion, assurez-vous que les valeurs Délai avant expiration de la connexion et Délai avant expiration de la requête sont toutes deux définies sur 60 (secondes).
  3. Sélectionnez Enregistrer la configuration.
  4. Sélectionnez Configuration > Paramètres de monétisation dans le menu d'administration. Vérifiez que le rôle de monétisation par défaut est défini sur Administrateur de la monétisation.

    La monétisation pour le Developer Portal inclut les rôles Administrateur de la monétisation et Administrateur des finances, qui sont préconfigurés pour fournir un accès à des fonctionnalités de monétisation spécifiques. Pour afficher ou modifier l'accès basé sur les rôles pour tout aspect de la monétisation, accédez à Utilisateurs > Autorisations dans le menu d'administration.

  5. La valeur par défaut de l'intervalle de vidage du cache est 600 (secondes), soit 10 minutes. Modifiez cette valeur si vous souhaitez utiliser un autre intervalle.
  6. Laissez tous les autres paramètres inchangés pour le moment.
  7. Sélectionnez Enregistrer la configuration.

Configurer les conditions d'utilisation de la monétisation dans le portail des développeurs

Pour configurer les conditions d'utilisation de la monétisation:

  1. Accédez à l'UI de gestion d'Apigee Edge.
  2. Sélectionnez Admin > Profil de l'organisation.
  3. Sélectionnez + Ajouter des conditions d'utilisation. Pour en savoir plus, consultez Spécifier les conditions d'utilisation.
  4. Les conditions d'utilisation que vous configurez ici s'affichent dans le portail des développeurs sur la page Monétisation > Paramètres > Conditions d'utilisation. Les développeurs doivent accepter ces conditions d'utilisation avant de pouvoir acheter un forfait.
Remarque: Ces conditions d'utilisation s'appliquent à l'utilisation de la monétisation dans le portail des développeurs. Ces conditions d'utilisation sont différentes de celles que vous configurez pour appliquer à l'utilisation du Developer Portal lui-même.

Activer les paiements récurrents dans le portail des développeurs (facultatif)

Pour activer les paiements récurrents pour vos développeurs:

  1. Assurez-vous que votre compte Worldpay est configuré pour traiter les paiements récurrents.
  2. Contactez l'assistance Apigee pour activer les paiements récurrents dans votre portail des développeurs.

Vous souhaitez en savoir plus sur la monétisation dans le portail pour les développeurs ? Consultez la section Présentation de la monétisation dans le portail des développeurs.

Vous avez besoin d'informations générales sur la monétisation ? Consultez Comprendre la monétisation.