Skip to content

Pricing

The Pricing page outlines the available recruitment plans for employers and recruiters within the Aviation Recruitment System. Each plan provides access to different levels of job posting, visibility, and candidate management features.

This page also explains how recruiters can complete payments securely through M-Pesa using the Daraja API integration.


Available Plans

Recruiters can choose from flexible pricing tiers based on their hiring needs and budget.

Subscription Plans

Plan Name Description Duration Price (KES) Features
Basic Plan Ideal for startups or single role postings. 30 Days 2,500 1 Job Post, Email Support
Standard Plan Suitable for small aviation firms with moderate hiring needs. 60 Days 5,000 3 Job Posts, Screening Tools, Basic Analytics
Premium Plan For agencies and large companies posting multiple vacancies. 90 Days 9,000 Unlimited Posts, Candidate Tracking, Advanced Analytics, Priority Support

Payment Options

The system supports M-Pesa payments through the Safaricom Daraja API, allowing recruiters to pay seamlessly from their mobile phones.

Accepted Methods

Payment Method Description
M-Pesa STK Push Initiates a push notification to the recruiter’s mobile device for quick payment confirmation.
Daraja API Integration Automatically validates the payment and activates the selected plan once confirmed by Safaricom’s API.

Payment Flow

  1. Recruiter selects the desired subscription plan.
  2. Clicks the Pay with M-Pesa button.
  3. The system triggers a Daraja STK Push request to the recruiter’s phone.
  4. Recruiter confirms the payment on their mobile device.
  5. Upon successful payment, the system updates the active plan and provides a digital receipt.

Example Interface (Screenshot Placeholder)

Below is a sample layout for the pricing and payment page, showing available plans and the M-Pesa checkout section.


Pricing Page Screenshot

Pricing Page Screenshot

Screenshot: Example layout showing available plans and M-Pesa payment integration.


Security & Validation

  • All payments are handled through secure HTTPS connections using Safaricom Daraja APIs.
  • The system automatically verifies the transaction using the callback URL for real-time confirmation.
  • Receipts and invoices are sent via email and stored in the recruiter’s dashboard under Payment History.

Best Practices

  • Always confirm the M-Pesa number matches the recruiter’s account before payment.
  • Save all digital receipts for future reference.
  • Renew subscriptions early to avoid job posting interruptions.
  • For corporate billing, request an invoice-based payment through the admin portal.

Note: Payments are processed instantly. In rare cases, if a delay occurs, recruiters can refresh their subscription status from the dashboard’s Billing & Payments section.