namespace App\Enums;

enum SubscriptionPlan: string
{
    case DeveloperPlus = 'developer_plus';
    case Company = 'company';
    case CompanyPlus = 'company_plus';
    case Recruiter = 'recruiter';
    case RecruiterPlus = 'recruiter_plus';

    public function description(): string
    {
        return match ($this) {
            self::DeveloperPlus => 'Get verified and stand out',
            self::Company => 'Essential for growing companies',
            // ...
        };
    }
}
use Laravel\Cashier\Billable;

class User extends Authenticatable
{
    use Billable;

    public function subscriptionPlan(): ?SubscriptionPlan
    {
        return $this->subscription()
            ?->plan();
    }
}

Simple, transparent pricing for everyone

Choose the plan that fits your needs. All plans include annual billing and a 14-day money-back guarantee.

Route::post('checkout', [SubscriptionController::class, 'checkout'])
    ->middleware(['auth'])
    ->name('subscription.checkout');

public function checkout(Request $request)
{
    return $request->user()
        ->newSubscription('default', $request->plan)
        ->checkout();
}

Developer Plus

Stand out with priority placement and faster reviews

$ 199.00 /year
  • Featured banner highlighting
  • Priority placement pages 1-3
  • 24h verification SLA
  • Unlimited job applications
  • 24/7 self-service access

For Companies

Find and hire certified Laravel developers

Company

Essential features for growing companies

$ 599.00 /year
  • Verified company badge
  • 12 job posts over 12 months
  • Basic candidate filtering
  • Company analytics dashboard

Company Plus

Advanced tools for scaling companies

$ 2,499.00 /year
  • All Company features
  • 12 featured job posts over 12 months
  • Advanced candidate filtering
  • Priority job listing placement
  • Dedicated account manager

For Recruiters

Access top Laravel talent for your clients

Recruiter

Find top Laravel talent efficiently

$ 1,599.00 /year
  • Full database access
  • Unlimited contact with developers
  • Advanced search and filtering
  • Candidate tracking tools

Recruiter Plus

Complete recruitment platform access

$ 2,499.00 /year
  • All Recruiter features
  • 12 job posts over 12 months
  • Advanced recruitment tools
  • API access
  • Custom integrations
  • White-label options
  • Priority 24/7 support

Trusted by 3,500+ certified developers and 500+ companies worldwide

use App\Enums\JobPostTier;

$jobPost->initiatePayment(
    tier: JobPostTier::Featured,
    successUrl: route('jobs.show', $jobPost),
    cancelUrl: route('jobs.edit', $jobPost),
);

Pay-As-You-Go Job Posts

No subscription required. Pay only when you need to post a job.

Standard Job Post

Perfect for most hiring needs

$99 / 30 days

$49 to extend for 30 more days

  • Active for 30 days
  • Reach qualified Laravel developers
  • Edit anytime during active period
  • Extend when expired

Featured Job Post

Maximum visibility and reach

Most Visible
$249 / 30 days

$149 to extend for 30 more days

  • Everything in Standard
  • Featured badge on listing
  • Priority placement in listings
  • Highlighted in search results
  • 3x more visibility

How It Works

  1. 1

    Create your job post draft with all the details

  2. 2

    Choose Standard or Featured tier based on your needs

  3. 3

    Pay securely via Stripe with your credit card

  4. 4

    Your job post is submitted for review and approval

  5. 5

    Your job goes live within 24 hours after approval

Which option is right for you?

Pay-As-You-Go is best for:

  • Hiring occasionally (1-2 posts per year)
  • Testing the platform first
  • One-off recruitment needs
  • No long-term commitment needed

Consider a subscription if:

  • You have regular hiring needs
  • Multiple open positions throughout the year
  • You're a recruitment agency
  • Want unlimited job posts
View subscription plans

For Developers — Pay-As-You-Go

No subscription required

Priority Developer Review

Fast-track your profile review

One-Time
$20 one-time

No subscription required

  • 24-hour review SLA (vs standard 72h)
  • Get listed faster on the platform
  • Start receiving opportunities sooner

Frequently asked questions

Everything you need to know about our subscription plans

What payment methods do you accept?

We accept all major credit cards (Visa, Mastercard, American Express) through our secure payment processor, Stripe.

Can I cancel my subscription anytime?

Yes, you can cancel your subscription at any time. Your access will continue until the end of your current billing period, and you won't be charged again.

Do you offer refunds?

We offer a 14-day money-back guarantee. If you're not satisfied with your subscription, contact us within 14 days of purchase for a full refund.

Can I switch plans later?

Yes, you can upgrade or downgrade your plan at any time. Changes will be prorated based on your current billing cycle.

Is there a free trial available?

We don't offer a free trial, but we do provide a 14-day money-back guarantee. This allows you to try our platform risk-free.

Ready to get started with CertifiedDevs ?