arrow_back Back to freelances
F

Pesapal Gateway Integration for Laravel

Freelancer

Share:
placeKE home_workRemote assignmentContract publicAggregated job · KE

eventPublished on Sep 24, 2026 · verifiedWe confirmed this when the job was aggregated

Is this your business?

US$ 10 – US$ 30 per project

About the job

I need my existing Laravel site to start accepting payments through the Pesapal API. The job goes beyond a simple checkout button—I want full payment processing, transaction reporting, recurring billing and the ability to handle refunds from the dashboard. You’ll work directly in a Laravel 10 code-base that already has user authentication and an orders table; your task is to wire in Pesapal’s REST endpoints (OAuth, iframe checkout, IPN/webhooks) so every payment event is stored and reconciled automatically. Please keep the implementation clean, PSR-12 compliant and wrapped in a service class so I can swap gateways later if needed. Deliverables • Service class and controller methods for charge, refund, and subscription actions • Migration or model updates for Pesapal transaction data • Webhook listener that logs and reconciles each event • Brief README explaining setup, keys, test credentials and any artisan commands I’ll provide sandbox credentials and server access on a Git branch; once tests pass in the sandbox we’ll move to live keys. Let me know your estimated timeline and any previous Pesapal or similar gateway work you’ve done.

Keep reading for free

Create a free account to see the full job and apply.

  • badgePortfolio visible to companies
  • notificationsNew job alert by email
  • favoriteAlways free, no catch