Connect Paystack and Whoz to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Paystack with Whoz - no code necessary. See how you can get setup in minutes.






Choose a trigger
A trigger is the event that starts your Zap—like a "Abandoned Transaction" from Paystack.
Add your action
An action happens after the trigger—such as "Bulk Save Talent" in Whoz.
You’re connected!
Zapier seamlessly connects Paystack and Whoz, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- Transaction timeoutRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- New Customer
Triggers when a new customer is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Status of TransactionRequired
- Payment Page IDRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Status of TransactionRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- NameRequired
- DescriptionRequired
- PriceRequired
- CurrencyRequired
- Unlimited
- Quantity
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CodeRequired
- TokenRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TransactionRequired
- Reason
- Amount to refund
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Terminal_nameRequired
- Whatsapp_numberRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TerminalRequired
- InvoiceIDRequired
- Offline ReferenceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- First_name
- Last_name
- AmountRequired
- Currency
- DescriptionRequired
- Invoice_number
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Order_idRequired
- StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Email AddressRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Transaction referenceRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Customer's email addressRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Account Created
Triggers when an account has been created.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - Task IDRequired
- Cancellation Reason
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- OwnerRequired
- Alias
- Type
- Description
- Website
- Company Registration Number
- Parent Account ID
- External ID
- Tags
- Address - City
- Address - Country Code
- Address - Postal Code
- Address - Street
- Address - Formatted
- Global
- Federation
- Workspace IDs
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- TypeRequired
- Amount ValueRequired
- Amount Currency CodeRequired
- Dossier
- Task ID
- Title
- Note
- Task Month
- Quantity
- Unit Cost Value
- Unit Cost Currency Code
- Posting Indicator
- Purchase Order
- External ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🌐 FederationRequired
- NameRequired
- OwnerRequired
- WorkspaceRequired
- Start DateRequired
- Budgeted Workload ValueRequired
- Type
- Description
- End Date
- Billable
- Remoteable
- Dossier
- External ID
- Priority
- Purchase Order
- Code
- Tags
- Qualification IDs
- Planned Workload Value
- Planned Workload Start Date
- Planned Workload Spread Over
- Unit Cost Value
- Unit Cost Currency Code
- Unit Rate Value
- Unit Rate Currency Code
- Address - City
- Address - Country Code
- Address - Postal Code
- Address - Street
- Address - Formatted
- Contract Type (only for POSITION type)
- Language (only for POSITION type)
- Publishing Date (only for POSITION type)
- Expected Skills (JSON)
- Custom Field 1 Key
- Custom Field 1 Value
- Custom Field 2 Key
- Custom Field 2 Value
- Custom Field 3 Key
- Custom Field 3 Value
- Custom Field 4 Key
- Custom Field 4 Value
- Custom Field 5 Key
- Custom Field 5 Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Activity IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🆔 Dossier ID
- 🔗 External ID
- 📝 Deletion Reason
- ✅ Confirm DeletionRequired
- 💔 Mark as Lost Deal
- 🔒 Keep Current Stage
- 🏷️ Preserve Existing Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Resume UIDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Billing Item IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TalentRequired
- DateRequired
- TypeRequired
- WorkloadRequired
- Task ID
- Workspace
- Custom Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Profile IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Assignee WorkloadsRequired
- Start Date
- End Date
- Prefill Timesheet
- Keep Origin Request
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🆔 Account ID
- 🔗 External ID
- 🏢 Account Name
- 🏷️ Account Alias
- 🎯 Account Type
- 📝 Description
- 🌐 Website URL
- 📋 Registration Number
- 🏢 City
- 🌍 Country
- 📮 Postal Code
- 🛣️ Street Address
- 📍 Full Address
- 🌐 Latitude
- 🌐 Longitude
- 👤 Owner ID
- 🏢 Parent Account ID
- 🏷️ Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Billing Item IDRequired
- Title
- Note
- Task Month
- Quantity
- Amount Value
- Amount Currency Code
- Unit Cost Value
- Unit Cost Currency Code
- Type
- Task ID
- Posting Indicator
- Purchase Order
- External ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Profile IDRequired
- Version Name
- Headline
- Aptitudes
- Positions
- Educations
- Qualification IDs
- Career Action Plan
- Hobbies
- Links
- Custom Fields
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Name
- Description
- Type
- Priority
- Start Date
- End Date
- Owner ID
- Dossier ID
- Workspace
- Remoteable
- Billable
- Budgeted Workload Value
- FTE Number
- Unit Rate Value
- Unit Rate Currency Code
- Unit Cost Value
- Unit Cost Currency Code
- Unit Internal Rate Value
- Unit Internal Rate Currency Code
- City
- Country Code
- Postal Code
- Street Address
- Formatted Address
- Latitude
- Longitude
- Status
- Contract Type
- Language
- Publishing Date
- Posting Indicator
- Purchase Order
- External ID
- Request Origin ID
- Delivery Model
- Lost Reason Category
- Canceled On
- Qualification IDs
- Tags
- Expected Skills
- Planned Workloads
- Custom Fields
- Staffing Workflow Step Dates
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Billing Item IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FederationRequired
- WorkspaceRequired
- Include Removed
- Modified Since
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search Term
ActionThis is an event a Zap performs.SearchFind existing data in your app- Profile IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- TalentRequired
- FederationRequired
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Talent ID
- Is Main Profile
ActionThis is an event a Zap performs.SearchFind existing data in your app- MonthRequired
- TalentRequired
- WorkspaceRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Federation IDRequired
- External IDs (Multiple)
- External ID (Single)
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Federation IDRequired
- External IDs (Multiple)
- External ID (Single)
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- FederationRequired
- External IDs (Optional)
ActionThis is an event a Zap performs.SearchFind existing data in your app
- Cancelled Subscription
Triggers when there's a an existing subscription is cancelled by you or the customer.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - New Chargeback
Triggers when a chargeback is logged against your account and awaiting your feedback
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - New Order
Triggers when a new order is made on your account
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - New Refund
Triggers when a refund happens on your account
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan - Status of SubscriptionRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- VtCodeRequired
- Name
- TargetRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- ChannelRequired
- Callback_urlRequired
- Number
- Bank_code
- State
- City
- Street
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CustomerRequired
- Invoice_limit
- Pick from the plans you created on your Paystack dashboardRequired
- Set the date for the first debit. Date format should be YYYY-MM-DD
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
- AmountRequired
- Currency
- Reference
- Callback_url
- Plan
- Split_code
- Ubaccount
- Bearer
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- VtCodeRequired
- TargetRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CodeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TerminalRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Order IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Transaction transfer codeRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Account NumberRequired
- Bank_codeRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- 👤 First NameRequired
- 👤 Last NameRequired
- 🏢 Federation IDRequired
- 🏷️ Talent TypeRequired
- 🏢 WorkspaceRequired
- 📅 Start DateRequired
- 🏷️ External ID
- 🔤 Initials
- 🔐 Create Login Account
- 📧 Email Address
- 🎯 Main Email
- ✅ Email Verified
- 📞 Phone Number
- ♀️♂️ Gender
- 🎂 Date of Birth
- 🌍 Nationalities
- 🏢 City
- 🌍 Country
- 📮 Postal Code
- 🛣️ Street Address
- 📍 Full Address
- 🌐 Latitude
- 🌐 Longitude
- 👨💼 Manager (Internal ID)
- 👨💼 Manager (External ID)
- 🎓 Mentor (Internal ID)
- 🎓 Mentor (External ID)
- ✅ Available for Staffing
- 🔓 Self-Assignable
- ⏱️ Time Tracking Unit
- 🕐 Daily Hours
- 🌍 Time Zone
- 📅 Career Start Date
- 🎖️ Years of Experience
- 📝 HR Notes
- 🏷️ Tags
- 🎓 Qualifications (Internal IDs)
- 🎓 Qualifications (External IDs)
- 🏢 Organizational Unit
- 🎖️ Grade (Internal ID)
- 🎖️ Grade (External ID)
- 👔 Role (Internal ID)
- 👔 Role (External ID)
- 💸 Daily Cost (Amount)
- 💸 Cost Currency
- 💰 Daily Rate (Amount)
- 💰 Rate Currency
- 🔄 Internal Rate (Amount)
- 🔄 Internal Rate Currency
- 🎯 Target Grade
- 🎯 Target Role
- 🎓 Desired Qualifications
- ❤️ Preferred Tasks
- 📚 Interested Trainings
- ✅ Available Since
- 🌅 Next Available Date
- 📅 Recruitment Availability
- 💰 Current Salary
- 🌅 Start Date
- 👨💼 Recruiter ID
- 🔍 Recruitment Source
- 🔍 Sourcer ID
- 🚦 Recruitment Stage
- 🎯 Salary Expectation
- 🎯 Target Employment Type
- 🚗 Commute Time
- ❌ Rejection Reason
- 📝 Rejection Details
- 🔄 Workflow Step
- 🔑 Last Login Date
- 📧 Last Invitation Sent
- 🔄 Rotation Flag Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TalentRequired
- Start DateRequired
- End DateRequired
- Workspace
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TitleRequired
- TypeRequired
- OwnerRequired
- InitiatorRequired
- WorkspaceRequired
- Account ID
- Contact ID
- Dossier ID
- Talent ID
- Task ID
- Notes
- Completed
- Pinned
- Due Date
- Due Time
- Tags
- Links
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TalentRequired
- Version Name
- Headline
- Aptitudes
- Positions
- Educations
- Qualification IDs
- Career Action Plan
- Hobbies
- Links
- Federation
- Custom Fields
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🆔 Account ID
- 🔗 External ID
- 📝 Deletion Reason
- ✅ Confirm DeletionRequired
- 💾 Preserve Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Billing Item IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Profile IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🆔 Talent ID
- 🔗 External ID
- 📝 Deletion Reason
- ✅ Confirm DeletionRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Activity IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FederationRequired
- OwnerRequired
- WorkspaceRequired
- Effective DateRequired
- Organizational Unit
- Name
- External ID
- Account ID
- Account External ID
- Owner External ID
- Stage
- Status
- State
- Billing Type
- Valuation Method
- Probability
- Sales Workflow Step
- Close Date
- Project ID
- Next Step
- Lost Reason
- Lost Reason Category
- Budget Amount
- Budget Currency
- Materials Costs Value
- Materials Costs Currency
- Materials Billed Amount Value
- Materials Billed Amount Currency
- Tags
- Managers IDs
- Managers External IDs
- Geographical Areas
- Custom Field 1 Key
- Custom Field 1 Value
- Custom Field 2 Key
- Custom Field 2 Value
- Custom Field 3 Key
- Custom Field 3 Value
- Custom Field 4 Key
- Custom Field 4 Value
- Custom Field 5 Key
- Custom Field 5 Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TalentRequired
- Start DateRequired
- End DateRequired
- Type
- Task ID
- Workspace
- Custom Type
- Allow Overload
- Force
- Monday Workload
- Tuesday Workload
- Wednesday Workload
- Thursday Workload
- Friday Workload
- Saturday Workload
- Sunday Workload
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Talent IDRequired
- Candidate Status
- Selection Type
- Booking Probability
- Manager Validation Status
- Rejection Reason
- Comment
- Start Date
- End Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- Talent IDRequired
- Rejection Reason
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Activity IDRequired
- TitleRequired
- TypeRequired
- OwnerRequired
- InitiatorRequired
- WorkspaceRequired
- Account ID
- Contact ID
- Dossier ID
- Talent ID
- Task ID
- Notes
- Completed
- Pinned
- Due Date
- Due Time
- Tags
- Links
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🌐 FederationRequired
- 🆔 Dossier
- 🔗 External ID
- 📋 Dossier Name
- 🎯 Stage
- 👤 Owner
- 👤 Owner (External ID)
- 👥 Managers (Internal IDs)
- 👥 Managers (External IDs)
- 🏢 Account (External ID)
- 🏢 Workspace
- 🏷️ Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- 🆔 Talent ID
- 🔗 External ID
- 👤 First Name
- 👤 Last Name
- 🔤 Initials
- 📧 Email Address
- 🎯 Email is Main
- ✅ Email Verified
- 📞 Phone Number
- ✅ Available for Staffing
- 🔓 Self-Assignable
- 🌍 Time Zone
- 🕐 Daily Hours
- 🎖️ Years of Experience
- 🏢 City
- 🌍 Country
- 📮 Postal Code
- 🛣️ Street Address
- 📍 Full Address
- 🌐 Latitude
- 🌐 Longitude
- 👨💼 Manager (Internal ID)
- 👨💼 Manager (External ID)
- 🎓 Mentor (Internal ID)
- 🎓 Mentor (External ID)
- 📝 HR Notes
- 🏷️ Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Profile IDRequired
- Resume FileRequired
- Analyze Resume
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Federation IDRequired
- External IDs (Multiple)
- External ID (Single)
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Federation IDRequired
- External IDs (Multiple)
- External ID (Single)
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Activity IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Talent IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- FederationRequired
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Dossier ID
- Workspace
- Month
- Modified Since
ActionThis is an event a Zap performs.SearchFind existing data in your app- 🌐 FederationRequired
- Workspace IDRequired
- Task Types
- Statuses
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- FederationRequired
- WorkspaceRequired
- Include Removed
- Modified Since
- Worklogs Modified Since
ActionThis is an event a Zap performs.SearchFind existing data in your app- Federation IDRequired
- Dossier IDs (Multiple)
- Dossier ID (Single)
- Workspace ID
- Include Removed
- Modified Since
- Next Token
ActionThis is an event a Zap performs.SearchFind existing data in your app- Refresh Data
ActionThis is an event a Zap performs.SearchFind existing data in your app
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Paystack and Whoz to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.
Automate your lead management and improve conversions

Create more impactful campaigns with automation

Provide world-class support with a little help from automation

Automate your way to actionable, up-to-date data

Resolve incidents faster with automation
