Paystack · Arazzo Workflow
Paystack Initialize and Verify Transaction
Version 1.0.0
Initialize a checkout transaction and then verify its final status by reference.
View Spec
View on GitHub
PaymentsAfricaFintechRecurring BillingMarketplacesPayoutsMobile MoneyStripeArazzoWorkflows
Provider
Workflows
initialize-and-verify-transaction
Create a transaction, then poll its verification result by reference.
Initializes a transaction with the customer email and amount, then verifies the resulting reference and branches on whether the charge succeeded.
1
initializeTransaction
Create a new transaction for the supplied customer email and amount and capture the authorization URL and reference Paystack returns.
2
verifyTransaction
Verify the transaction using the reference returned at initialization and branch on whether the charge ultimately succeeded.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.