Job Board PayPal Integration

Замовник: AI | Опубліковано: 11.12.2025

I have an existing job-board site that already handles basic account creation for employers and talent, but it needs a few workflow tweaks and, most urgently, a way for clients to hire talent and pay the website. Top-priority task • Build the “Hire & Pay” flow using PayPal’s REST API. When an employer clicks Hire, they should be taken through a secure PayPal checkout, after which the transaction details must be saved in our database and a confirmation email fired off to both parties. Secondary tweaks (same codebase) • Block talent accounts from browsing openings until they have uploaded a résumé. • Block employer accounts from viewing profiles or messaging until they’ve posted at least one job. Both gates already have partial logic in place; you may only need to complete the middleware and adjust a couple of templates. Tech stack The site runs on Laravel 10 with Vue components, MySQL, and Tailwind. If you think another PayPal SDK or a lightweight JS drop-in works better, let me know—just keep it mainstream so future upkeep is simple. Acceptance A short Loom or similar walkthrough showing: 1. A successful PayPal hire/payment. 2. A talent user being redirected to the résumé upload page when they try to browse without one. 3. An employer being prompted to post a job before accessing profiles or anything else on site.