Le processus normal pour les actions de transaction sur n'importe quelle passerelle ou méthode de paiement est le suivant : lorsque l'utilisateur entame le processus de paiement, une transaction "en attente" est ajoutée dans MemberPress. Une fois que le processus de paiement est terminé et que MemberPress reçoit une confirmation du processeur de paiement indiquant que le paiement a été effectué avec succès, la transaction devient "Terminée" dans MemberPress.
En général, cela se produit presque instantanément. Mais il peut arriver qu'il y ait un décalage, c'est pourquoi MemberPress prévoit 24 heures pour que le paiement soit effectué. Si des transactions sont toujours en attente après 24 heures, cela peut indiquer un problème.
Il y a deux raisons principales pour lesquelles une transaction est bloquée en attente par une passerelle :
- L'utilisateur n'a pas terminé la procédure d'inscription et a abandonné la commande avant d'avoir communiqué ses coordonnées bancaires ou,
- La configuration de votre passerelle n'est pas correcte.
In case of abandoned registration, no transaction or subscription will be created in the respective gateway account (e.g., your PayPal Account or Stripe Dashboard).
Meanwhile, with the second issue, the gateway misconfiguration, there will be a transaction (could be completed or failed) and/or a subscription in the gateway. But in MemberPress, this transaction will show up as pending. See below for how to deal with these issues respectively:
1. Abandon de l'enregistrement
To help prevent this in the future, you can créer un rappel to be triggered X days after a user abandons checkout to encourage them to return and finish the process. This email can also be enabled to send to you as admin, so you know can be notified when this happens.
Pour résoudre les problèmes d'inscription survenus avant la création du rappel, demandez à vos utilisateurs d'effectuer les opérations suivantes
exactement ceci :
- Connectez-vous à votre site.
- Naviguez jusqu'à votre processus d'enregistrement pour le compléter correctement.
2. Mauvaise configuration de la passerelle
Pour éviter cela à l'avenir, vous devrez vérifier la configuration de votre passerelle en suivant les instructions données dans les différents liens pour les passerelles prises en charge, comme indiqué ci-dessous. Veuillez noter que votre passerelle doit être configurée
exactement comme indiqué sur cette page afin d'éviter tout problème.
- Paiements hors ligne
- Produits numériques PayPal (Express Checkout)
- PayPal Standard
- Rayure
- Carré
- Authorize.net
- Transactions manuelles
La manière dont vous corrigez les utilisateurs qui se sont inscrits alors que votre passerelle n'était pas correctement configurée dépend du type d'abonnement.
Abonnement récurrent automatique
Vous devrez importer l'abonnement comme suit
ici. After adding the Subscription, you can add the transaction manually au lieu d'importer le fichier CSV de la transaction.
Abonnement non récurrent (paiement unique)
Comme il n'y aura pas de facturation automatique à l'avenir, vous devez simplement vous assurer que l'utilisateur a une transaction complète associée à l'affiliation correcte.
You can do this by simply editing the user's pending transaction (if one was created) by hovering over its unique transaction ID, and then clicking the Edit option, to mark it from ‘Pending' to ‘Complete'. Or you can add the transaction manually.