Ce que fait l'application Paystack
L'application Paystack envoie les acheteurs sur la page de paiement sécurisée de Paystack, où ils paient par carte, virement bancaire, USSD ou mobile money, selon ce que Paystack prend en charge dans leur pays et ce que vous avez activé dans Paystack. Elle convient aux boutiques qui vendent au Nigeria, au Ghana, au Kenya, en Afrique du Sud, en Côte d'Ivoire et en Égypte. L'argent arrive sur votre compte Paystack, et Paystack le verse ensuite sur votre compte bancaire.
Avant de commencer
- Un compte professionnel Paystack.
- Vos clés API : dans le tableau de bord Paystack, ouvrez Settings, puis API Keys & Webhooks. Il vous faut la Clé publique (qui commence par pk_test_ ou pk_live_) et la Clé secrète (qui commence par sk_test_ ou sk_live_).
- Un marché dont les prix sont en NGN, GHS, KES, ZAR, XOF, EGP ou USD, dans une devise que votre compte Paystack est autorisé à encaisser. Paystack reste masqué dans les marchés dont les prix sont dans une autre devise, car le paiement échouerait.
- Un champ E-mail activé dans votre formulaire de commande (obligatoire de préférence). Paystack a besoin de l'e-mail de l'acheteur pour lancer un paiement, le formulaire le demande donc quand l'acheteur choisit Paystack. Si le champ e-mail est désactivé, les acheteurs ne peuvent pas payer avec Paystack. Vous le réglez dans le panneau Réglages du constructeur.
Installer et configurer
- Ouvrez Applications, trouvez Paystack dans l'onglet Passerelles de paiement et cliquez sur Installer sur sa carte.
- Collez votre Clé publique et votre Clé secrète.
- Activez Activer et cliquez sur Sauvegarder.
Réglages
- Activer : affiche Paystack au moment du paiement. Désactivez-le pour le masquer sans perdre vos clés.
- Clé publique (obligatoire).
- Clé secrète (obligatoire) : masquée pendant la saisie. Gardez-la secrète.
Les deux clés doivent venir du même mode : deux clés de test ou deux clés live.
Ce que voient les acheteurs
Au moment du paiement, les acheteurs voient Paystack avec les logos Visa et Mastercard. Après avoir passé la commande, ils paient sur la page de Paystack dans la devise du marché et reviennent sur votre page de remerciement. La commande passe en Terminé avec l'étiquette Payé avec Paystack. La confirmation des commandes est expliquée dans Comment fonctionnent les paiements en ligne par carte ?
Le tester
- Enregistrez vos clés de test (pk_test_ et sk_test_).
- Passez une commande sur votre boutique et payez avec l'une des cartes de test de Paystack. Aucun argent réel n'est débité.
- Vérifiez que la commande arrive en Terminé et payée.
- Remplacez les deux clés par vos clés live et enregistrez. Les clés live sont nécessaires pour recevoir de vrais paiements.
Problèmes courants
- « Les clés publique et secrète doivent toutes deux être en mode test ou en mode production ». Vous avez mélangé une clé de test et une clé live. Copiez les deux depuis le même mode.
- « La clé publique que vous avez saisie est incorrecte » ou « La clé secrète que vous avez saisie est incorrecte ». Copiez de nouveau la clé en entier, sans espaces. Vérifiez que vous n'avez pas inversé les deux.
- Paystack ne s'affiche pas au paiement. Vérifiez que Activer est activé, que les deux clés sont enregistrées et que la devise du marché de l'acheteur fait partie des devises ci-dessus. Voir les moyens de paiement.
- Les acheteurs voient « Si vous êtes le propriétaire du compte, essayez de vous reconnecter à votre compte Paystack. » Paystack a refusé de lancer le paiement. Vérifiez que vos clés sont live et à jour, et que votre compte Paystack peut encaisser la devise du marché.
- Un acheteur a payé mais la commande est toujours Abandonné. L'acheteur a probablement fermé la page avant de revenir. Retrouvez le paiement dans votre tableau de bord Paystack, puis passez la commande en Terminé.