Custom Stripe Checkout Setup on Separate Domain
Worldwide
I’m looking for an experienced Stripe developer to build a custom checkout setup for my e-commerce website. Current setup Main e-commerce website: WordPress / WooCommerce Products and store remain on the main domain I want the checkout/payment page to be hosted on a separate domain The checkout should still process payments through my Stripe account The customer should be able to complete the entire payment process smoothly without being redirected back to the main store Required setup I need a developer who can: Build a custom Stripe Checkout/payment flow hosted on a separate domain. Connect the checkout to my existing Stripe account. Pass the correct product, price, quantity and customer information from the main website to the external checkout. Create the appropriate Stripe Checkout Session / PaymentIntent. Correctly handle successful payments, failed payments and cancelled payments. Return the appropriate order/payment status to WooCommerce. Make sure Stripe receipts and customer emails contain the correct merchant and transaction information. Configure webhooks so that the WooCommerce order is automatically updated after successful payment. Make the setup secure and production-ready. Ensure the setup follows Stripe's current requirements and does not violate Stripe's terms or payment-processing rules. Important The checkout domain and the main store domain will be different. Example: Main store: www.example.com Checkout: checkout-example.com Customer flow: Product page → Cart → External checkout domain → Stripe payment → Payment confirmation → Order confirmation I am specifically looking for someone with strong Stripe API / Checkout / PaymentIntent / webhook experience, not just a WordPress developer. Please include in your proposal Examples of similar Stripe checkout projects you have completed. Whether you have experience with Stripe Checkout Sessions and PaymentIntents. Whether you have implemented checkout/payment flows across separate domains. Your estimated time and fixed price for the setup.
$250.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- CANWinnipeg7:47 AM
- $200 total spent1 hire, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by