At a Glance
- Tasks: Develop a secure S2S payment gateway plugin for a multi-store architecture using PHP.
- Company: Join a forward-thinking team focused on innovative e-commerce solutions.
- Benefits: Competitive pay, flexible hours, and the chance to work on exciting projects.
- Why this job: Make a real impact by enhancing payment processes in a dynamic environment.
- Qualifications: Proficient in PHP, WooCommerce, WordPress, JavaScript, and API integration.
- Other info: Opportunity for contract extension based on performance and project needs.
The predicted salary is between 36000 - 60000 £ per year.
We operate a multi-store architecture. I need a custom Server-to-Server (S2S) payment gateway plugin for "Store B".
The Flow Requirements:
- "Store B" processes payments inline (using Stripe Elements for UI) but DOES NOT connect to Stripe directly.
- The backend of "Store B" must securely POST the payment token and order amount to the REST API of "Store A" (Server-to-Server via PHP cURL).
- "Store A" holds the official Stripe API Secret Key. It creates the PaymentIntent and returns the client_secret to "Store B".
- "Store B" confirms the payment on the frontend.
- Must fully support 3D Secure (SCA) popups.
Strict Security Rule: 100% S2S backend communication. Stripe must NEVER see "Store B's" domain, IP, or referer headers.
I require the raw, unencrypted PHP source code upon completion. No third-party SaaS routing, no ongoing commissions. One-time buyout.
Contract duration of 1 to 3 months.
Mandatory skills: PHP, WooCommerce, WordPress, JavaScript, API.
Custom S2S Payment Gateway Plugin Development for Multi-Store Architecture employer: FreelanceJobs
Contact Detail:
FreelanceJobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Custom S2S Payment Gateway Plugin Development for Multi-Store Architecture
✨Tip Number 1
Network like a pro! Attend meetups, webinars, or online forums related to PHP development and WooCommerce. You never know who might be looking for someone with your skills!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous projects, especially any custom payment gateway plugins you've developed. This will give potential employers a taste of what you can do.
✨Tip Number 3
Don’t just apply; engage! When you find a job that excites you, reach out to the hiring manager on LinkedIn. A friendly message can make you stand out from the crowd.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Custom S2S Payment Gateway Plugin Development for Multi-Store Architecture
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with PHP, WooCommerce, and API integrations. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re the perfect fit for this role and how your past experiences align with our needs. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: Since this role requires specific technical skills, make sure to mention any relevant projects or experiences that demonstrate your expertise in PHP, JavaScript, and secure payment processing. We’re keen to see what you can bring to the table!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Let’s get started!
How to prepare for a job interview at FreelanceJobs
✨Know Your Tech Stack
Make sure you’re well-versed in PHP, WooCommerce, and WordPress. Brush up on your JavaScript skills too, as they’ll be crucial for the Stripe integration. Be ready to discuss how you’ve used these technologies in past projects.
✨Understand the Payment Flow
Familiarise yourself with the Server-to-Server (S2S) payment process, especially how it relates to Stripe Elements and REST APIs. Be prepared to explain how you would securely POST payment tokens and handle 3D Secure transactions.
✨Security is Key
Since this role has strict security requirements, be ready to talk about best practices for secure API communication. Highlight any experience you have with ensuring that sensitive data remains protected during transactions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss challenges you’ve faced in previous projects, particularly those involving payment gateways or multi-store architectures. Think of specific examples where you successfully navigated complex issues, as this will demonstrate your capability to handle the demands of this role.