Importation d'achats

Prev Next

Remarques préliminaires

Les commerçants WBZ n'agissent pas directement en tant qu'acheteurs via le Frisbii Media Checkout. Les achats sont enregistrés dans des systèmes tiers et peuvent également être transmis à Frisbii Media en tant qu'offre gérée en externe. Aucun achat individuel n'est enregistré dans le compte du commerçants WBZ.   


Importation d'achats auprès de commerçants WBZ

Pour passer une commande pour une offre destinée aux commerçants WBZ, il est nécessaire d'importer la commande via l'API. Le point de terminaison ou la demande correspondant est décrit dans la documentation de l'API.

Note :

Bien qu'une commande soit techniquement importée, aucune donnée de commande n'est affichée dans le compte d'un commerçant WBZ. 

Seuls les abonnements résultant d'une commande sont affichés. 

Données client

Pour effectuer une importation, le commerçant WBZ pour lequel la commande est créée doit déjà exister dans Frisbii Media.

Si ce n'est pas le cas, le commerçant WBZ doit être créé par le biais d'une demande supplémentaire avant l'importation. Pour ce faire, les étapes suivantes sont nécessaires :

  • Demande POST pour créer un enregistrement de données client

  • Les données nécessaires à la demande sont les suivantes :

    • email
      l'adresse e-mail du client comme identifiant unique de l'enregistrement de données 

    • langue
      la langue du client

  • Les autres champs peuvent être remplis de manière facultative. 

Importer des données

Les données requises dans la demande d'importation sont les suivantes :  

  • externalSystemId
    ID unique du système tiers principal. Il est indiqué à Frisbii Media sur la commande et l'abonnement.

  • plenigoOfferId
    L'identifiant de l'offre plenigo à utiliser

  • invoiceCustomerId
    L'identifiant du client

  • quantity
    Quantité souhaitée pour l'offre

  • startDate
    Date de début des abonnements. Détermine également la date de début des droits d'accès dans Frisbii Media. 

  • paymentMethod
    Mode de paiement utilisé pour la commande. 

D'autres champs de données sont également disponibles. Une liste complète est disponible à l'adresse dans la documentation de l'API.  

Toutes les importations effectuées sont enregistrées dans un journal.

Note : L'importation d'une commande est exécutée de manière asynchrone. Dans la réponse pour une importation, un promiseId peut être émis, qui peut être utilisé pour l'identification.