
Experienced and REAL MAGENTO DEVELOPERS ONLY!!
- or -
Post a project like this40
$35/hr
- Posted:
- Proposals: 8
- Remote
- #4447892
- Awarded
Data Science & Machine Learning Engineer | Web App developer | AI Application Development
1235216522799091250854911688848207593512308590123664032454073
Description
Experience Level: Expert
Environment:
- Magento 2.4.3-p3
- PHP 7.4
- Plesk 18 (NGINX + Apache) on Ubuntu 22.04
- Stripe Payments 4.5.1 (recently upgraded from 3.5.1)
- Webkul Marketplace (MUST remain active)
Current Critical Issues:
After upgrading Stripe to 4.5.1, checkout is failing on the REST API calls BEFORE Stripe’s payment_intent is triggered.
1. PUT /rest/V1/guest-carts/{{cartId}}/selected-payment-method
→ 400 Bad Request + full error dump
→ "The payment method you requested is not available"
2. POST /rest/V1/guest-carts/{{cartId}}/payment-information
→ "Cannot place order because a payment method was not provided"
Stripe endpoints are OK:
- /v1/payment_methods → 200 OK
- /v1/tokens → 200 OK
But Magento never triggers payment_intent.create or payment_intent.confirm.
This is a pure Magento checkout issue: quote, DI/plugins, payment method assignment, or Webkul integration.
Your Tasks:
PHASE 1 — Critical API Fix (Priority)
1. Analyse checkout failures
2. Identify exact root cause
3. Implement corrections (Stripe 4.5.1 + Webkul compatibility + quote/payment fix)
PHASE 2 — UI Fixes (Web)
1. Verify/repair landing page spacing issue
2. Restore card form display after Stripe 4.5.1 upgrade
3. Remove duplicated reviews (appear 2–3× on mobile + desktop)
Estimated: under 2 hours
PHASE 3 — Upgrade Path (If you deliver good work)
- Upgrade Magento to 2.4.7
- Upgrade PHP to 8.1 or 8.3
- Full Stripe + Webkul migration with zero downtime
Requirements:
- Only REAL Magento developers (no agencies, no juniors)
- Deep experience with:
✔ Magento 2 checkout internals
✔ Stripe Payment Intents + Apple Pay
✔ Webkul Marketplace checkout flows
✔ Quote/payment assignment errors
✔ Plesk routing (NGINX + Apache)
✔ Magento 2.4 upgrades
- No meetings. No calls. Written-only debugging.
- Must produce a log of changes and root-cause summary.
- Magento 2.4.3-p3
- PHP 7.4
- Plesk 18 (NGINX + Apache) on Ubuntu 22.04
- Stripe Payments 4.5.1 (recently upgraded from 3.5.1)
- Webkul Marketplace (MUST remain active)
Current Critical Issues:
After upgrading Stripe to 4.5.1, checkout is failing on the REST API calls BEFORE Stripe’s payment_intent is triggered.
1. PUT /rest/V1/guest-carts/{{cartId}}/selected-payment-method
→ 400 Bad Request + full error dump
→ "The payment method you requested is not available"
2. POST /rest/V1/guest-carts/{{cartId}}/payment-information
→ "Cannot place order because a payment method was not provided"
Stripe endpoints are OK:
- /v1/payment_methods → 200 OK
- /v1/tokens → 200 OK
But Magento never triggers payment_intent.create or payment_intent.confirm.
This is a pure Magento checkout issue: quote, DI/plugins, payment method assignment, or Webkul integration.
Your Tasks:
PHASE 1 — Critical API Fix (Priority)
1. Analyse checkout failures
2. Identify exact root cause
3. Implement corrections (Stripe 4.5.1 + Webkul compatibility + quote/payment fix)
PHASE 2 — UI Fixes (Web)
1. Verify/repair landing page spacing issue
2. Restore card form display after Stripe 4.5.1 upgrade
3. Remove duplicated reviews (appear 2–3× on mobile + desktop)
Estimated: under 2 hours
PHASE 3 — Upgrade Path (If you deliver good work)
- Upgrade Magento to 2.4.7
- Upgrade PHP to 8.1 or 8.3
- Full Stripe + Webkul migration with zero downtime
Requirements:
- Only REAL Magento developers (no agencies, no juniors)
- Deep experience with:
✔ Magento 2 checkout internals
✔ Stripe Payment Intents + Apple Pay
✔ Webkul Marketplace checkout flows
✔ Quote/payment assignment errors
✔ Plesk routing (NGINX + Apache)
✔ Magento 2.4 upgrades
- No meetings. No calls. Written-only debugging.
- Must produce a log of changes and root-cause summary.
Projects Completed
39
Freelancers worked with
35
Projects awarded
48%
Last project
6 Dec 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies