# Fiche connecteur Paystack Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Paystack URL : https://get-bruno.com/features/connectors/paystack Référence texte : https://get-bruno.com/features/connectors/paystack/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Commerce Description : Paystack est un service de paiement pour les entreprises. Les actions documentées ici couvrent la gestion de clients, de transactions, de terminaux virtuels, ainsi que certains mandats et paramètres de risque. Authentification : API key Présentation : Paystack est un service de paiement pour les entreprises. Les actions documentées ici couvrent la gestion de clients, de transactions, de terminaux virtuels, ainsi que certains mandats et paramètres de risque. Usage : Vérifier une transaction à partir de son identifiant Exemple de demande : Je veux vérifier le statut d'une transaction Paystack pour la commande Atelier Martin, à partir de son identifiant. Résultat attendu : La transaction est récupérée puis son statut est confirmé à partir de l'identifiant fourni. À préciser : L'identifiant de transaction ; Le contexte métier, par exemple la commande ou le client concerné Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/paystack/actions/fetch-transaction ; https://pipedream.com/apps/paystack/actions/verify-transaction Usage : Créer ou mettre à jour un client Exemple de demande : Je veux créer ou mettre à jour le client Paystack de la société Atelier Martin avant d'ouvrir un dossier de paiement. Résultat attendu : La fiche client est créée ou mise à jour si les données nécessaires sont fournies. À préciser : Le nom du client ; Les coordonnées utiles à la fiche client ; L'identifiant de client s'il faut mettre à jour une fiche existante Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/paystack/actions/create-customer ; https://pipedream.com/apps/paystack/actions/update-customer Usage : Initialiser puis vérifier une transaction Exemple de demande : Je veux initialiser une transaction Paystack pour la facture F-2048 de l'atelier, puis vérifier son état. Résultat attendu : Une transaction est initialisée puis vérifiée à partir de l'identifiant renvoyé. À préciser : Le montant à encaisser ; La référence métier de la facture ; L'identifiant de transaction renvoyé Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/paystack/actions/initialize-transaction ; https://pipedream.com/apps/paystack/actions/fetch-transaction ; https://pipedream.com/apps/paystack/actions/verify-transaction Limites propres au service : Les opérations décrivent des clients, des transactions et des terminaux virtuels, pas un export comptable complet. La vérification et le suivi portent sur un identifiant de transaction ou sur des listes, selon l'action choisie. La gestion de risque et de mandat est ciblée sur les fonctions décrites dans le catalogue. Aucune action native n'est documentée pour retrouver une transaction à partir d'une simple référence. Vocabulaire français : Ajouter un code de partage au terminal virtuel — Ajoute un code de partage à un terminal virtuel déjà existant. (https://pipedream.com/apps/paystack/actions/add-split-code-to-virtual-terminal) Vocabulaire français : Attribuer une destination au terminal virtuel — Associe un numéro WhatsApp comme destination à un terminal virtuel sur l'intégration. (https://pipedream.com/apps/paystack/actions/assign-destination-to-virtual-terminal) Vocabulaire français : Débiter une autorisation — Débite une autorisation réutilisable déjà disponible. (https://pipedream.com/apps/paystack/actions/charge-authorization) Vocabulaire français : Créer un client — Crée une fiche client sur l'intégration Paystack. (https://pipedream.com/apps/paystack/actions/create-customer) Vocabulaire français : Créer un terminal virtuel — Crée un terminal virtuel sur l'intégration. (https://pipedream.com/apps/paystack/actions/create-virtual-terminal) Vocabulaire français : Désactiver une autorisation — Désactive une autorisation quand la carte doit être oubliée. (https://pipedream.com/apps/paystack/actions/deactivate-authorization) Vocabulaire français : Désactiver un terminal virtuel — Désactive un terminal virtuel sur l'intégration. (https://pipedream.com/apps/paystack/actions/deactivate-virtual-terminal) Vocabulaire français : Charge d'activation par prélèvement direct — Déclenche une charge d'activation sur un mandat inactif au nom du client. (https://pipedream.com/apps/paystack/actions/direct-debit-activation-charge) Vocabulaire français : Exporter les transactions — Exporte les transactions depuis Paystack. (https://pipedream.com/apps/paystack/actions/export-transactions) Vocabulaire français : Récupérer un client — Obtient les détails d'un client sur l'intégration. (https://pipedream.com/apps/paystack/actions/fetch-customer) Vocabulaire français : Récupérer les autorisations de mandat — Obtient la liste des mandats de prélèvement direct associés à un client. (https://pipedream.com/apps/paystack/actions/fetch-mandate-authorizations) Vocabulaire français : Récupérer une transaction — Récupère une transaction unique. (https://pipedream.com/apps/paystack/actions/fetch-transaction) Vocabulaire français : Récupérer un terminal virtuel — Récupère un terminal virtuel sur l'intégration. (https://pipedream.com/apps/paystack/actions/fetch-virtual-terminal) Vocabulaire français : Initialiser le prélèvement direct — Démarre le lien d'un compte à un client pour des transactions de prélèvement direct. (https://pipedream.com/apps/paystack/actions/initialize-direct-debit) Vocabulaire français : Initialiser une transaction — Crée une nouvelle transaction sur Paystack. (https://pipedream.com/apps/paystack/actions/initialize-transaction) Vocabulaire français : Lister les options du code client — Récupère les options disponibles pour le champ Code client. (https://pipedream.com/apps/paystack/actions/list-customer-code-options) Vocabulaire français : Lister les options de l'identifiant client — Récupère les options disponibles pour le champ Identifiant client. (https://pipedream.com/apps/paystack/actions/list-customer-id-options) Vocabulaire français : Lister les clients — Liste les clients de l'intégration. (https://pipedream.com/apps/paystack/actions/list-customers) Vocabulaire français : Lister les options de référence — Récupère les options disponibles pour le champ Référence. (https://pipedream.com/apps/paystack/actions/list-reference-options) Vocabulaire français : Lister les options du code de partage — Récupère les options disponibles pour le champ Code de partage. (https://pipedream.com/apps/paystack/actions/list-split-code-options) Vocabulaire français : Lister les options d'identifiant de transaction — Récupère les options disponibles pour le champ Identifiant de transaction. (https://pipedream.com/apps/paystack/actions/list-transaction-id-options) Vocabulaire français : Lister les transactions — Liste les transactions réalisées sur l'intégration. (https://pipedream.com/apps/paystack/actions/list-transactions) Vocabulaire français : Lister les options du code de terminal virtuel — Récupère les options disponibles pour le champ Code de terminal virtuel. (https://pipedream.com/apps/paystack/actions/list-virtual-terminal-code-options) Vocabulaire français : Lister les terminaux virtuels — Liste les terminaux virtuels de l'intégration. (https://pipedream.com/apps/paystack/actions/list-virtual-terminals) Vocabulaire français : Retirer un code de partage du terminal virtuel — Supprime un code de partage d'un terminal virtuel. (https://pipedream.com/apps/paystack/actions/remove-split-code-from-virtual-terminal) Vocabulaire français : Définir l'action de risque client — Place un client en liste blanche ou en liste noire sur l'intégration. (https://pipedream.com/apps/paystack/actions/set-customer-risk-action) Vocabulaire français : Dissocier une destination du terminal virtuel — Retire un numéro WhatsApp associé à un terminal virtuel. (https://pipedream.com/apps/paystack/actions/unassign-destination-from-virtual-terminal) Vocabulaire français : Mettre à jour un client — Met à jour les détails d'un client sur l'intégration. (https://pipedream.com/apps/paystack/actions/update-customer) Vocabulaire français : Mettre à jour un terminal virtuel — Met à jour un terminal virtuel sur l'intégration. (https://pipedream.com/apps/paystack/actions/update-virtual-terminal) Vocabulaire français : Valider un client — Vérifie l'identité d'un client. (https://pipedream.com/apps/paystack/actions/validate-customer) Vocabulaire français : Vérifier une transaction — Confirme l'état d'une transaction. (https://pipedream.com/apps/paystack/actions/verify-transaction) - action : Add Split Code to Virtual Terminal — Add Split Code to Virtual Terminal. See the documentation (https://pipedream.com/apps/paystack/actions/add-split-code-to-virtual-terminal) - action : Assign Destination to Virtual Terminal — Add a destination (WhatsApp number) to a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/assign-destination-to-virtual-terminal) - action : Charge Authorization — Charge a reusable authorization. See the documentation (https://pipedream.com/apps/paystack/actions/charge-authorization) - action : Create Customer — Create a customer on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/create-customer) - action : Create Virtual Terminal — Create a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/create-virtual-terminal) - action : Deactivate Authorization — Deactivate an authorization when the card needs to be forgotten. See the documentation (https://pipedream.com/apps/paystack/actions/deactivate-authorization) - action : Deactivate Virtual Terminal — Deactivate a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/deactivate-virtual-terminal) - action : Direct Debit Activation Charge — Trigger an activation charge on an inactive mandate on behalf of your customer. See the documentation (https://pipedream.com/apps/paystack/actions/direct-debit-activation-charge) - action : Export Transactions — Export transactions from Paystack. See the documentation (https://paystack.com/docs/api/transaction/#export) (https://pipedream.com/apps/paystack/actions/export-transactions) - action : Fetch Customer — Get details of a customer on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/fetch-customer) - action : Fetch Mandate Authorizations — Get the list of direct debit mandates associated with a customer. See the documentation (https://pipedream.com/apps/paystack/actions/fetch-mandate-authorizations) - action : Fetch Transaction — Fetch a single transaction. See the documentation (https://pipedream.com/apps/paystack/actions/fetch-transaction) - action : Fetch Virtual Terminal — Fetch a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/fetch-virtual-terminal) - action : Initialize Direct Debit — Initialize the process of linking an account to a customer for Direct Debit transactions. See the documentation (https://pipedream.com/apps/paystack/actions/initialize-direct-debit) - action : Initialize Transaction — Initializes a new transaction on Paystack. See the documentation (https://pipedream.com/apps/paystack/actions/initialize-transaction) - action : List Customer Code Options — Retrieves available options for the Customer Code field. (https://pipedream.com/apps/paystack/actions/list-customer-code-options) - action : List Customer ID Options — Retrieves available options for the Customer ID field. (https://pipedream.com/apps/paystack/actions/list-customer-id-options) - action : List Customers — List customers on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/list-customers) - action : List Reference Options — Retrieves available options for the Reference field. (https://pipedream.com/apps/paystack/actions/list-reference-options) - action : List Split Code Options — Retrieves available options for the Split Code field. (https://pipedream.com/apps/paystack/actions/list-split-code-options) - action : List Transaction ID Options — Retrieves available options for the Transaction ID field. (https://pipedream.com/apps/paystack/actions/list-transaction-id-options) - action : List Transactions — List transactions carried out on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/list-transactions) - action : List Virtual Terminal Code Options — Retrieves available options for the Virtual Terminal Code field. (https://pipedream.com/apps/paystack/actions/list-virtual-terminal-code-options) - action : List Virtual Terminals — List Virtual Terminals on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/list-virtual-terminals) - action : Remove Split Code from Virtual Terminal — Remove Split Code from Virtual Terminal. See the documentation (https://pipedream.com/apps/paystack/actions/remove-split-code-from-virtual-terminal) - action : Set Customer Risk Action — Whitelist or blacklist a customer on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/set-customer-risk-action) - action : Unassign Destination from Virtual Terminal — Unassign a destination (WhatsApp Number) from a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/unassign-destination-from-virtual-terminal) - action : Update Customer — Update a customer's details on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/update-customer) - action : Update Virtual Terminal — Update a Virtual Terminal on your integration. See the documentation (https://pipedream.com/apps/paystack/actions/update-virtual-terminal) - action : Validate Customer — Validate a customer's identity. See the documentation (https://pipedream.com/apps/paystack/actions/validate-customer) - action : Verify Transaction — Confirm the status of a transaction. See the documentation (https://pipedream.com/apps/paystack/actions/verify-transaction)