- Accueil
- Ressources
- Intégrations
- Paystack
Intégration Paystack MakeAutomatiser Paystack avec Make.
Et si les litiges, les virements et les factures Paystack avançaient sans toi ? L'intégration Paystack Make compte 61 modules, dont 7 déclencheurs instantanés. Elle vise les équipes finance et ops. Ici, tu relies ton compte puis tu montes ton premier scénario.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que peut automatiser l'intégration Paystack Make ?
L'intégration Paystack Make branche ton compte Paystack sur Make, un outil d'automatisation sans code. Tu y construis un scénario, c'est-à-dire ton automatisation, en enchaînant des modules : chaque module est une brique, par exemple un déclencheur qui écoute Paystack ou une action qui lance un remboursement. Aucune ligne de code à écrire pour démarrer.
Des factures qui partent au bon moment. Un devis signé dans ton CRM peut appeler Create an Invoice, puis Finalize an Invoice et Send a Notification. Le client reçoit sa facture sans que personne ne recopie un montant.
Des virements fournisseurs sous contrôle. Avant de payer un prestataire, Resolve an Account Number confirme que le compte est bien le sien. Initiate a Transfer envoie ensuite l'argent, et Watch Transfers te signale un virement échoué ou annulé.
Des litiges montés sans courir après les pièces. Watch Disputes réveille le scénario à chaque nouveau litige, relance ou résolution ; Get a Dispute récupère le dossier et Add an Evidence y joint ta preuve.
Quand aucun module ne colle, Make an API Call appelle n'importe quel point de l'API Paystack avec la même connexion. Petite réserve : la doc de Make pour cette app est générée par IA à partir de celle de Paystack, donc vérifie auprès de Paystack ce qui compte vraiment. Pour choisir ton outil, le comparatif n8n vs Make pose les critères, et la Formation Make t'apprend l'éditeur pas à pas. Si tu préfères déléguer, l'Agence Make de l'équipe s'en charge.
Comment connecter Paystack à Make ?
- 01
Récupère ta clé secrète
Il te faut un compte Paystack actif. Dans le tableau de bord, va dans Settings, ouvre l'onglet Developers, puis API Keys and Webhooks. Copie la clé nommée Secret Key.
- 02
Ajoute un module Paystack
Dans Make, pose n'importe quel module Paystack dans ton scénario et clique sur Create a connection. La connexion, c'est ton compte Paystack relié une fois à Make, puis réutilisé par tous les modules Paystack. Le champ Connection name est facultatif.
- 03
Colle la clé et valide
Colle la Secret Key copiée plus tôt, ou suis les consignes affichées à l'écran, puis enregistre. La connexion apparaît désormais dans la liste de chaque module Paystack que tu ajoutes.
Ton premier scénario : contrôler chaque paiement Paystack réussi
ObjectifQuand un paiement réussit dans Paystack, Make vérifie la transaction et récupère la fiche du client.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le grand +. Cherche Paystack et choisis Watch Transactions comme premier module.
- 02
Branche le webhook et ton compte
Clique sur Create a webhook, puis sur Create a connection, et colle ta Secret Key. Paystack préviendra Make dès qu'une transaction réussit.
- 03
Ajoute Verify a Transaction
Clique sur le + à droite du déclencheur et choisis Verify a Transaction. Reprends les données de transaction reçues par le déclencheur : Make revérifie le paiement directement auprès de Paystack.
- 04
Récupère le client
Enchaîne avec Get a Customer et reprends le client du bundle précédent. Un bundle, c'est un élément qui passe d'un module au suivant, ici un paiement.
- 05
Teste avec Run once
Clique sur Run once pour exécuter le scénario une fois. Regarde ensuite les bundles reçus par chaque module et vérifie que les données sont les bonnes.
- 06
Active le scénario
Allume le scénario. Chaque passage d'un module compte pour une opération, l'unité que Make décompte sur ton plan : trois modules, trois opérations par paiement.
Quels événements Paystack lancent un scénario ?
7 modules démarrent un scénario quand quelque chose se passe dans Paystack. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Paystack dès que ça se passe.
Watch Customer Identifications
Déclencheur instantanéDans Make“Triggers when a new customer identification event (success or failed) occurs.”
Ton scénario démarre dès que Paystack termine l'identification d'un client, réussie ou ratée. Chaque événement arrive sous forme de bundle, prêt pour le module suivant.
Watch Disputes
Déclencheur instantanéDans Make“Triggers when a new dispute event (created, reminder or resolved) occurs.”
Plus de litige découvert trop tard : ce déclencheur te transmet chaque événement de contestation enregistré par Paystack, qu'il s'agisse d'un nouveau litige, d'une relance ou d'une résolution.
Watch Invoices
Déclencheur instantanéDans Make“Triggers when a new invoice event (created, updated or failed) occurs.”
Suis la vie de tes factures Paystack depuis Make. Création, mise à jour ou échec : chaque événement arrive dans ton scénario comme un bundle.
Watch Payment Requests
Déclencheur instantanéDans Make“Triggers when a new payment request event (pending or successful) occurs.”
Sache où en est chaque demande de paiement sans ouvrir Paystack. Le déclencheur transmet les événements en attente comme ceux réussis.
Watch Subscriptions
Déclencheur instantanéDans Make“Triggers when a new subscription event (created or disabled) occurs.”
Garde les accès alignés sur la facturation. Ce déclencheur signale chaque abonnement créé ou désactivé dans Paystack, un bundle par événement.
Watch Transactions
Déclencheur instantanéDans Make“Triggers when transaction was successful.”
Lance la suite dès que l'argent est encaissé. Watch Transactions envoie à Make chaque transaction réussie : c'est le point de départ naturel pour préparer une commande ou envoyer un reçu.
Watch Transfers
Déclencheur instantanéDans Make“Triggers when a new transfer event (successful, reversed or failed) occurs.”
Garde un œil sur l'argent qui sort. Chaque virement réussi, annulé ou échoué rejoint ton scénario sous forme de bundle.
Que fait chaque module Paystack ?
Paystack te donne 54 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Add an Evidence
- Archive an Invoice
- Charge an Authorization
- Check an Authorization
- Create a Customer
- Create a Dedicated Account
- Create an Invoice
- Create a Product
- Create a Refund
- Create a Subscription
- Deactivate a Dedicated Account
- Deactivate an Authorization
- Disable a Subscription
- Enable a Subscription
- Export Disputes
- Finalize an Invoice
- Finalize a Transfer
- Generate an Update Subscription Link
- Get a Customer
- Get a Dedicated Account
- Get a Dispute
- Get an Invoice
- Get an Upload URL
- Get a Product
- Get a Refund
- Get a Subscription
- Get a Transfer
- Initialize a Transaction
- Initiate a Transfer
- Make an API Call
- Register a Domain
- Resolve a Card BIN
- Resolve a Dispute
- Resolve an Account Number
- Send a Notification
- Send an Update Subscription Link
- Unregister a Domain
- Update a Customer
- Update an Invoice
- Update a Product
- Validate a Customer
- Verify a Transaction
- Verify a Transfer
- Verify BVN Match
- Whitelist / Blacklist a Customer
- List Transaction Disputes
- Search Customers
- Search Dedicated Accounts
- Search Disputes
- Search Invoices
- Search Products
- Search Refunds
- Search Subscriptions
- Search Transfers
Add an Evidence
ActionDans Make“Adds an evidence for a dispute.”
Tu défends ton dossier sans quitter Make : ce module ajoute une preuve à un litige Paystack ouvert, à partir des infos que ton scénario a déjà réunies.
Archive an Invoice
ActionDans Make“Archives an invoice.”
Range une facture sans la supprimer. Archive an Invoice sort une facture Paystack de la liste active, et ton équipe arrête de la relancer.
Charge an Authorization
ActionDans Make“Charges an authorization.”
Tu débites à nouveau un client sans le renvoyer vers la page de paiement : le module utilise une autorisation de carte que Paystack garde d'un paiement précédent.
Check an Authorization
ActionDans Make“Checks an authorization. All Mastercard and Visa authorizations can be checked with this endpoint to know if they have funds for the payment you seek. This feature is only available to businesses in Nigeria. Warning! You shouldn't use this endpoint to check a card for sufficient funds if you are going to charge the user immediately. This is because we hold funds when this endpoint is called which can lead to an insufficient funds error.”
Vérifie qu'une autorisation Mastercard ou Visa enregistrée couvre bien un montant, avant de t'engager sur le débit.
Create a Customer
ActionDans Make“Creates a customer.”
Fais entrer un nouvel acheteur dans Paystack dès qu'il apparaît ailleurs. La fiche client créée servira aux paiements, factures et abonnements suivants.
Create a Dedicated Account
ActionDans Make“Creates a dedicated NUBAN and assigns it to a customer.”
Donne à un client un compte rien qu'à lui pour te payer. Le module crée un compte NUBAN dédié dans Paystack et l'attribue à ce client.
Create an Invoice
ActionDans Make“Creates an invoice for a payment.”
Transforme une commande ou un devis en facture Paystack sans rien ressaisir : Make reprend le client et le montant du module précédent.
Create a Product
ActionDans Make“Creates a product.”
Aligne ton catalogue Paystack sur celui que tu gères déjà. Cette action ajoute un produit dans Paystack avec les données envoyées par un autre outil.
Create a Refund
ActionDans Make“Initiates a refund.”
Rembourse depuis ton process de support plutôt que depuis le tableau de bord. Le module lance un remboursement Paystack sur la transaction que tu lui indiques.
Create a Subscription
ActionDans Make“Creates a subscription.”
Démarre une facturation récurrente depuis n'importe quel outil qui sait que le client s'est engagé. L'action crée l'abonnement dans Paystack pour ce client.
Deactivate a Dedicated Account
ActionDans Make“Deactivates a dedicated account.”
Ferme le compte dédié d'un client quand la relation s'arrête. L'action désactive ce compte dans Paystack.
Deactivate an Authorization
ActionDans Make“Deactivates an authorization when the card needs to be forgotten.”
Paystack oublie une carte enregistrée : Deactivate an Authorization coupe l'autorisation quand le client, ou ta politique interne, demande qu'elle ne serve plus.
Disable a Subscription
ActionDans Make“Disables a subscription.”
Arrête le prélèvement récurrent d'un client là où la résiliation se produit. Le module désactive l'abonnement dans Paystack.
Enable a Subscription
ActionDans Make“Enables a subscription.”
Remets en route un abonnement à l'arrêt. Enable a Subscription réactive un abonnement Paystack désactivé, sans nouvelle souscription.
Export Disputes
ActionDans Make“Exports disputes that are available on your integration.”
Récupère d'un coup les litiges de ton intégration Paystack au lieu de les ouvrir un par un.
Finalize an Invoice
ActionDans Make“Finalizes a draft invoice.”
Fais passer une facture brouillon à sa version définitive, prête pour le client.
Finalize a Transfer
ActionDans Make“Finalizes an initiated transfer.”
Mène à terme un virement resté en suspens. Finalize a Transfer reprend un virement déjà initié et le finalise.
Generate an Update Subscription Link
ActionDans Make“Generates a link for updating the card on a subscription.”
Obtiens le lien qui permet au client de changer la carte liée à son abonnement, et choisis toi-même le canal pour le lui transmettre.
Get a Customer
ActionDans Make“Fetches a customer.”
Charge la fiche Paystack d'un client dans ton scénario pour que les modules suivants puissent s'en servir.
Get a Dedicated Account
ActionDans Make“Fetches a dedicated account.”
Lis le détail d'un compte dédié, le NUBAN attribué à un client, directement depuis Paystack.
Get a Dispute
ActionDans Make“Gets more details about a dispute.”
Tout le dossier d'un litige, au-delà de ce que l'événement déclencheur transportait : le module va chercher le détail complet chez Paystack.
Get an Invoice
ActionDans Make“Gets details of an invoice.”
Récupère le détail d'une facture Paystack pour l'afficher ou l'archiver dans un autre outil.
Get an Upload URL
ActionDans Make“Gets URL to upload a dispute evidence.”
Obtiens l'adresse où déposer un fichier de preuve pour un litige. C'est son unique rôle, et c'est l'étape qu'on oublie souvent.
Get a Product
ActionDans Make“Gets more details of a product.”
Lis un produit de ton catalogue Paystack avec son détail, prêt à être repris dans les modules suivants.
Get a Refund
ActionDans Make“Gets details of a refund.”
Fais le point sur un remboursement : le module rapporte son détail depuis Paystack, de quoi répondre précisément au client.
Get a Subscription
ActionDans Make“Gets details of a subscription.”
Charge un abonnement et son détail pour que le scénario décide de la suite à partir de lui.
Get a Transfer
ActionDans Make“Gets details of a transfer.”
Lis le détail d'un virement fait via Paystack, quel que soit son état.
Initialize a Transaction
ActionDans Make“Initializes a transaction.”
Ouvre un paiement dans Paystack avant que le client ne règle. Le scénario peut ensuite lui transmettre de quoi payer.
Initiate a Transfer
ActionDans Make“Initiates a transfer. Status of transfer object returned will be pending if OTP is disabled. In the event that an OTP is required, status will read OTP.”
Envoie de l'argent depuis Paystack à partir d'un scénario, vers un vendeur, un fournisseur ou un partenaire.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Atteins n'importe quelle partie de l'API Paystack que les autres modules ne couvrent pas, avec la connexion déjà en place.
Register a Domain
ActionDans Make“Registers a top-level domain or subdomain.”
Ajoute un domaine principal ou un sous-domaine à ton intégration Paystack depuis un scénario, sans passer par la configuration manuelle.
Resolve a Card BIN
ActionDans Make“Gets more information about a customer's card.”
Apprends-en plus sur la carte d'un client à partir de son BIN, avant de t'appuyer sur elle pour une opération importante.
Resolve a Dispute
ActionDans Make“Resolves a dispute.”
Clos un litige depuis ton scénario une fois la décision prise, sans que personne ait à se connecter à Paystack.
Resolve an Account Number
ActionDans Make“Confirms that an account belongs to the right customer.”
Confirme qu'un compte bancaire appartient bien au bon client avant qu'un centime n'y parte.
Send a Notification
ActionDans Make“Sends notification of an invoice to your customers.”
Envoie par e-mail une facture Paystack à ton client depuis le scénario, au moment précis où elle est prête.
Send an Update Subscription Link
ActionDans Make“Emails a customer a link for updating the card on their subscription.”
Paystack envoie lui-même au client un e-mail avec le lien pour changer la carte de son abonnement. Un module, et le message part.
Unregister a Domain
ActionDans Make“Unregisters a top-level domain or subdomain previously used for your Apple Pay integration.”
Retire un domaine principal ou un sous-domaine utilisé jusque-là pour ton intégration Apple Pay sur Paystack.
Update a Customer
ActionDans Make“Updates a customer's information.”
Tiens la fiche Paystack d'un client à jour quand ses infos changent ailleurs.
Update an Invoice
ActionDans Make“Updates an invoice details.”
Modifie une facture Paystack existante sans la refaire de zéro.
Update a Product
ActionDans Make“Updates a product details.”
Corrige un produit Paystack à partir de ton propre catalogue, pour que les deux listes restent identiques.
Validate a Customer
ActionDans Make“Validates a customer.”
Tu sais si un client a passé la validation de Paystack, et ton scénario ne continue qu'avec ceux qui l'ont réussie. La réponse arrive sous forme de bundle, l'élément qu'un module transmet au suivant.
Verify a Transaction
ActionDans Make“Verifies a transaction.”
Ton scénario obtient la confirmation de Paystack sur un paiement : la commande passe en payée, ou l'accès s'ouvre, seulement sur son feu vert. Chaque vérification compte une opération, une exécution de module décomptée sur ton plan Make.
Verify a Transfer
ActionDans Make“Verifies the status of a transfer.”
Plutôt que de supposer que l'argent est parti, ton scénario lit l'état d'un virement dans Paystack et choisit la suite selon ce statut.
Verify BVN Match
ActionDans Make“Checks if an account number and BVN are linked.”
Ce module répond par oui ou par non : ce numéro de compte et ce BVN sont-ils liés ? Ton parcours d'inscription le sait avant tout virement vers ce compte.
Whitelist / Blacklist a Customer
ActionDans Make“Whitelists or blacklists a customer on your integration.”
Un seul module règle le sort d'un client sur ton intégration Paystack : en confiance sur la liste blanche, bloqué sur la liste noire. Les deux sens passent par ce même module.
List Transaction Disputes
RechercheDans Make“Retrieves disputes for a particular transaction.”
Tous les litiges rattachés à une même transaction remontent d'un coup, et ton support a l'historique complet d'un paiement contesté sous les yeux.
Search Customers
RechercheDans Make“Lists available customers.”
Avant de créer qui que ce soit, ton scénario retrouve les clients déjà enregistrés dans ton compte Paystack grâce à Search Customers.
Search Dedicated Accounts
RechercheDans Make“Lists available dedicated accounts.”
Tu vois les comptes dédiés déjà créés dans Paystack, de quoi vérifier qu'un client n'en a pas un avant de lui en attribuer un autre.
Search Disputes
RechercheDans Make“Lists disputes filed against you.”
Les litiges ouverts contre toi arrivent sous forme de liste, prête à être parcourue par le scénario et transmise à ton équipe.
Search Invoices
RechercheDans Make“Lists the invoices available on your integration.”
Search Invoices met à disposition du scénario les factures de ton intégration Paystack, pour choisir celles à relancer, à archiver ou à recopier ailleurs.
Search Products
RechercheDans Make“Lists available products.”
Ton catalogue Paystack revient sous forme de liste, et ton scénario peut le confronter à ta boutique ou à ta grille tarifaire avant de créer ou de modifier quoi que ce soit.
Search Refunds
RechercheDans Make“Lists available refunds.”
D'un seul coup d'œil, la compta voit ce qui est reparti vers les clients : Search Refunds liste les remboursements déjà émis dans Paystack.
Search Subscriptions
RechercheDans Make“Lists available subscriptions.”
Ton scénario récupère les abonnements du compte, la liste dont il a besoin pour repérer les clients à contacter ou les formules à ajuster.
Search Transfers
RechercheDans Make“Lists the transfers made on your integration.”
Search Transfers te donne les virements sortis de ton intégration, une bonne base pour un état des paiements fournisseurs ou pour vérifier que chacun a été réglé.
Besoin d'aide pour automatiser Paystack avec Make ?
Une personne lit chaque message.