Comment traiter les transactions avec le statut Assistance

Découvrez comment traiter les dépôts et les retraits avec le statut Assistance

Les dépôts et retraits initiés via des méthodes connectées à PSS peuvent recevoir le statut Assistance pendant le traitement. Ce statut indique que le statut de la transaction n'a pas pu être déterminé automatiquement lors de la synchronisation avec le système de paiement externe et que le traitement de la transaction nécessite une intervention manuelle.

Comment traiter les dépôts avec le statut Assistance

Les dépôts peuvent recevoir le statut Assistance pour les raisons suivantes :

  • Le délai de synchronisation avec le système de paiement a expiré, ce qui signifie que la date limite de synchronisation a été atteinte. Dans ce cas, le dépôt doit être traité directement dans les détails du dépôt, dans Finance > Deposits.
  • Toute raison autre que la date limite de synchronisation. Dans ce cas, une demande PaymentSystem Deposit Assistance est créée automatiquement dans Clients > Requests, et le dépôt doit être traité dans cette demande.

L'objectif du traitement direct des dépôts présentant l'erreur de date limite de synchronisation dans les détails du dépôt est d'éviter un nombre excessif de demandes PaymentSystem Deposit Assistance et de rationaliser le traitement des demandes.

Pour déterminer pourquoi un dépôt a le statut Assistance et le traiter :

Accédez à Finance > Deposits.

Recherchez le dépôt avec le statut Assistance que vous devez traiter.

Pour filtrer la liste, sélectionnez Assistance dans la colonne Status afin d'afficher uniquement les dépôts ayant ce statut.

Sélectionnez le dépôt et cliquez sur le bouton Edit pour ouvrir ses détails.

Dans les détails du dépôt, accédez à l'onglet Payment system.

Cet onglet affiche des informations détaillées sur le dépôt. Pour une vue d'ensemble, consultez la structure des détails de paiement.

Déterminez pourquoi le dépôt a reçu le statut Assistance.

Dans la section Timeline, examinez les détails du statut :

  • Si le statut est Unexpected et que le champ Error code affiche service.sync_deadline, le délai de synchronisation du dépôt avec le système de paiement a expiré. Dans ce cas, continuez le traitement du dépôt directement dans l'onglet Payment system.
  • Si un autre code d'erreur est affiché, traitez le dépôt dans la demande PaymentSystem Deposit Assistance correspondante qui a été créée automatiquement dans Clients > Requests. Pour plus de détails, consultez Comment traiter les demandes PaymentSystem Assistance pour les dépôts et les retraits.

Pour traiter le dépôt avec le code d'erreur service.sync_deadline, effectuez l'action appropriée afin de mettre à jour le statut du dépôt dans l'onglet Payment system.

Les options suivantes sont disponibles :

  • Move to In progress — pour reprendre la synchronisation du statut du dépôt avec le système de paiement externe.
  • Move to Failed — pour arrêter la synchronisation avec le système de paiement externe et marquer le dépôt comme échoué.

Pour plus de détails, consultez Move to In progress et Move to Failed. Notez que dans le cas de service.sync_deadline, ces actions doivent être effectuées directement dans les détails du dépôt, dans l'onglet Payment system.

Selon l'option sélectionnée, le statut du dépôt sera mis à jour vers In progress, puis pourra atteindre l'un des statuts finaux, ou sera immédiatement mis à jour vers Failed.

Comment traiter les retraits avec le statut Assistance

Lorsqu'un retrait reçoit le statut Assistance, une demande PaymentSystem Withdrawal Assistance est toujours créée automatiquement dans Clients > Requests. Ces retraits doivent être traités dans ces demandes. Aucune action manuelle pour traiter les retraits n'est disponible dans les détails du retrait.

Pour traiter un retrait avec le statut Assistance :

Accédez à Finance > Payouts.

Recherchez le retrait avec le statut Assistance que vous devez traiter.

Pour filtrer la liste, sélectionnez Assistance dans la colonne Status afin d'afficher uniquement les retraits ayant ce statut.

Sélectionnez le retrait et cliquez sur le bouton Edit pour ouvrir ses détails.

Dans les détails du retrait, accédez à l'onglet Payment system.

Cet onglet affiche des informations détaillées sur le retrait. Pour une vue d'ensemble, consultez la structure des détails de paiement.

Dans la section Timeline, examinez le statut et le code d'erreur qui ont entraîné l'attribution du statut Assistance au retrait.

Contrairement aux dépôts, les retraits avec le statut Assistance ont toujours une demande PaymentSystem Withdrawal Assistance créée dans Clients > Requests. Ces retraits doivent être traités manuellement dans leurs demandes respectives. Pour plus de détails, consultez Comment traiter les demandes PaymentSystem Assistance pour les dépôts et les retraits.

Structure des détails de paiement

Les informations suivantes sont disponibles dans l'onglet Payment system des détails des dépôts et retraits répertoriés dans Finance > Deposits et Finance > Payouts, ainsi que dans les demandes PaymentSystem Deposit Assistance et PaymentSystem Withdrawal Assistance correspondantes répertoriées dans Clients > Requests. Ces informations aident l'administrateur à décider comment traiter une transaction spécifique et comprennent les sections suivantes :

Informations sur le dépôt/retrait

Withdrawal information

Les principales informations sur la transaction :

Identifier

L'identifiant de la transaction dans le B2CORE Payment Systems Service (PSS). Vous pouvez cliquer dessus pour accéder aux détails de la transaction dans Finance > Deposits ou Finance > Payouts.


Payment provider identifier

L'identifiant de la transaction provenant du système de paiement externe, qui peut avoir deux statuts :

  • Verified — une transaction avec cet identifiant existe dans le système de paiement.
  • Unverified — une transaction avec cet identifiant est introuvable dans le système de paiement.

Status

Le statut de la transaction dans le B2CORE PSS :

  • Created — une transaction a été créée.
  • In Progress — une transaction est en cours de traitement.
  • Success — une transaction a été finalisée avec succès. Il s'agit d'un statut final.
  • Failed — une transaction n'a pas pu être finalisée. Il s'agit d'un statut final.
  • Unexpected — une transaction se trouve dans un état inconnu. Ce statut doit être traité par l'administrateur dans le cadre du processus d'assistance.
  • Unprocessable — une transaction se trouve dans un état nécessitant des actions manuelles, car aucune autre action ne peut être effectuée automatiquement. Ce statut doit être traité par l'administrateur dans le cadre du processus d'assistance.

Initial amount

Le montant avec lequel la transaction a été initiée.


Initial currency

La devise dans laquelle la transaction a été initiée.


Creation date

La date et l'heure de création de la transaction.


Last updating date

La date et l'heure de la dernière mise à jour de la transaction.

Instantané des données de paiement

Les informations saisies par un client dans un formulaire de paiement lors de l'initiation d'un dépôt ou d'un retrait. Les champs que les clients doivent remplir dépendent de la méthode de dépôt ou de retrait sélectionnée. Ces informations sont affichées sous forme de nom de champ et de valeur fournie par le client.

Pour certaines méthodes, aucune information n'est requise de la part des clients. Dans ce cas, le message The payment input snapshot is empty s'affiche.

Payment input snapshot

Détails externes

Informations supplémentaires sur la transaction, y compris des données utiles provenant du système de paiement. L'ensemble des informations dépend du système de paiement spécifique. Pendant le traitement de la transaction, cette section ne contient aucun détail.

Chronologie

Informations sur les statuts de la transaction dans le B2CORE PSS. Les données sont présentées dans l'ordre chronologique et comprennent des détails utiles pour chaque statut.

Timeline

Tâche d'interrogation

Après la création d'une transaction dans le B2CORE PSS, le service initie des requêtes périodiques vers le système de paiement externe afin de vérifier le statut actuel de la transaction. Cette vérification périodique du statut est appelée processus Polling job. Chaque tentative de tâche d'interrogation comprend des informations sur la date de la requête, le statut et des détails supplémentaires sur les éventuelles erreurs, le cas échéant.

Polling job

Une fois la transaction finalisée avec succès, les informations de toutes les sections de la demande sont mises à jour en conséquence.

Dernière mise à jour le

Sur cette page