Report this project

SlickPay gateway plugin for Laravel Xilancer, installable from Admin Panel

November 10, 2022
38 Views
  • Project location type
    Partial Onsite
  • Project Type
    fixed
  • Duration
  • Level
  • Language
  • English Level
    Native Or Bilingual

Project Description

Integrate SlickPay payment gateway into my Laravel marketplace (Xilancer Bundle) as an installable plugin that I can upload from the Admin Panel and enable under Payment Settings. My site https://proskillers.com Gateway docs https://devapi.slick-pay.com/?locale=en Base script https://codecanyon.net/item/xilancer-bundle-freelancer-marketplace-platform-with-services-projects/56487757 What I need Build a payment gateway plugin that follows the Xilancer plugin architecture, no core edits. Add settings in Admin, visible under Payment Settings, with fields for Merchant ID, Public/Secret keys, Webhook secret, test mode toggle. Support pay, cancel, fail flows, plus IPN or webhook updates for success and failure. Handle currency, amount format, fees, and signature verification. Work with PHP 8.2, Apache, MySQL 5.7, Redis, aaPanel server. Add clear error messages for users, and logs for admins. Keep code PSR-4, namespaced, with routes, controller, service, and views. No breaking changes to existing gateways. Deliverables A zipped plugin I can upload via Admin → Plugin Manage → New, then enable. README with install steps, required callback or webhook URLs, and environment variables. Test plan with steps and screenshots for success, cancel, fail, and webhook replay. Source code in a Git repo or zip. Acceptance I can upload the zip from Admin, enable it, enter keys, and make a real or sandbox payment end-to-end. Orders and wallet or escrow states update correctly after webhook. No edits in /core or vendor. Only plugin folder. Nice to have Refund endpoint if SlickPay supports it. Queue-safe webhook handling with retries. Basic unit tests for the signature and webhook parser. Environment aaPanel, Apache 2.4, PHP 8.2, MySQL 5.7, Redis. I can provide staging access, test keys, and admin credentials. Please include in your bid Your Laravel payment plugin examples. A short plan for the plugin structure, hooks, and webhook security. Estimated timeline and fixed price.

Attachments

Skills Required

Send Your Proposal

29.00 - 39.00 Fixed
Contact Me