## About me
I’m a rock guitar player in the UK. I’ve written some books on guitar playing, and I am looking to improve the checkout experience that my customers have.
## About you
Needs to know:
– HTML
– CSS
– Shopify (being able to send data to a Shopify Custom App, API etc)
– Stripe
– PayPal
## Overview
I want two checkout pages and a thank you page, that are styled almost exactly like Shopify’s.
The checkout pages should have two ‘bump’ offers between the field for payment info and the Pay Now button.
The pages need to be work on desktop, mobile and tablet
### Check out pages
I want two checkout pages.
One should include a delivery address (and optional billing) for a physical product, the other should only include a billing address, as it’s for a digital product.
The checkouts should NOT include:
– the ‘Express checkout’ options at the top of the Shopify page.
– a “Add tip” section
– The “Cart” icon/link in the top right
– The “Have an account? Log in” option
– The discount code field
The refund policy, privacy policy, terms of service and contact information links should all be at the bottom of both checkout pages, like in Shopify.
### Thank You Page
This should be styled exactly like Shopify’s. I may want to add stuff to it in the future.
## User Flow
The user should be able to, in the following order:
– Enter email address (with a pre-ticked box for ‘Email me with news and offers’)
– Enter delivery address (if necessary)
– Enter payment info in a box that lets them choose between Stripe or PayPal
– Enter billing address
– Have text and an image with a tick box that will add an additional product to their order
– Have a second text and image with a tick box to add an additional product to their order
– Pay Now button that either takes their CC info and sends to stripe, or takes the order info and takes them to PayPal.
For the physical product, once the user has entered their address, it needs to lookup their country and add the correct shipping amount to the order.
Once the Pay Now button is clicked, the order has to be sent to the payment processor (Stripe or PayPal), and the payment and customer information has to be sent to my Shopify store. All customer information should be sent to Shopify, including that they opted into marketing communications (depending on the tick box next to entering their email)
The page needs to be responsive and work with desktop, mobile and tablet, in the same way that Shopify’s checkout works on those devices.
### Abandoned Checkouts
If the checkout is abandoned, that customer data needs to be sent to Shopify, so that the abandoned cart sequences can run. The customer may need to be tagged.
Please start your reply with “Doritos” so I know you’ve read the entire description.
APPLY FOR THIS JOB:
Company: Organic Reflection
Name: Sam Russell
Email: