Python script using Selenium to post my orders on Amazon.co.uk
- or -
Post a project like this£100(approx. $126)
- Posted:
- Proposals: 3
- Remote
- #1208394
- Expired
Description
Experience Level: Intermediate
General information for the business: Amazon Oder Automation
Description of requirements/functionality: Hi there,
I have a need to create a scrip using selenium in python for placing my orders on the Amazon website.
The script will need to have the fallowing as imput parameters.
Amazon_Username
Amazon_Password
CSV imput with orders with the fallowing columns.
ProductId - as amazon ASIN number
Shipping_first_name
Shipping_last_name
Shipping_address_line1
Shipping_address_line2
Shipping_zip_code
Shipping_city
Shipping_state
Shipping_country
Shipping_phone_number
PaymentMethod_name_on_card
PaymentMethod_number
PaymentMethod_security_code
PaymentMethod_expiration_month
PaymentMethod_expiration_year
PaymentMethod_use_gift
(Boolean Whether or not to use the gift balance on the Amazonr account. If true, then the gift balance will first be used up completely before the card will be charged. )
Shipping_Method - (The desired shipping method for the object. Available methods should be cheapest (always select the cheapest method available including free), fastest (always select the fastest method available), or free (which will fail for items without some sort of free shipping).)
Billing_first_name
Billing_last_name
Billing_address_line1
Billing_address_line2
Billing_zip_code
Billing_city
Billing_state
Billing_country
Billing_phone_number
MaximItemPrice . The items are supplid usualy by multiple vendors therfore select the best option of price up to the 'MaximItemPrice' specified.
SendAsGift - Boolean (Mark order as gift order if the option is available)
GistMessage - String (Add the specified gift message if the gift option is available)
BundleOrder - Bundle Order means that the items should be placed on the same order but delivered to individual shipping addressed as specified in the item. The order should be bundle together up to the amount specified on the 'BundleOrderAmount'and the chronological order. E.g. If you have item1 for £1o, Item 2 for £15 and Item 3 for £10 with a 'BundleOrderAmount' of £20. We should have 1 order of £25 for the Item 1 and Item 2 and a second Order for £10 for the Item 3.
BundleOrderAmount
ReferalID - the referral id should be added to the Amazon URL when the Item is searched before is added to the basket.
The script should also return a JSON object with the fallowing properties.
OrderID - Order generated by Amazon
Shipping cost - if applicable
Error - this should return any errors that may occure.
The script should create screenshots at the fallowing steps.
When the item has been added to the basket.
When the delivery address has been specified
When the billing address has been specified
When the gift option and the message have been specified
When the payment detaills have been confirmed (Doesn't need to include the CC details )
When the order is completed and ready to order
When the order is placed and the confirmation with the Order Id is return
If any error message occurs.
Please let me know, and may thanks in advance,
Andrei
Specific technologies required: Python Selenium
OS requirements: Windows
Extra notes:
Description of requirements/functionality: Hi there,
I have a need to create a scrip using selenium in python for placing my orders on the Amazon website.
The script will need to have the fallowing as imput parameters.
Amazon_Username
Amazon_Password
CSV imput with orders with the fallowing columns.
ProductId - as amazon ASIN number
Shipping_first_name
Shipping_last_name
Shipping_address_line1
Shipping_address_line2
Shipping_zip_code
Shipping_city
Shipping_state
Shipping_country
Shipping_phone_number
PaymentMethod_name_on_card
PaymentMethod_number
PaymentMethod_security_code
PaymentMethod_expiration_month
PaymentMethod_expiration_year
PaymentMethod_use_gift
(Boolean Whether or not to use the gift balance on the Amazonr account. If true, then the gift balance will first be used up completely before the card will be charged. )
Shipping_Method - (The desired shipping method for the object. Available methods should be cheapest (always select the cheapest method available including free), fastest (always select the fastest method available), or free (which will fail for items without some sort of free shipping).)
Billing_first_name
Billing_last_name
Billing_address_line1
Billing_address_line2
Billing_zip_code
Billing_city
Billing_state
Billing_country
Billing_phone_number
MaximItemPrice . The items are supplid usualy by multiple vendors therfore select the best option of price up to the 'MaximItemPrice' specified.
SendAsGift - Boolean (Mark order as gift order if the option is available)
GistMessage - String (Add the specified gift message if the gift option is available)
BundleOrder - Bundle Order means that the items should be placed on the same order but delivered to individual shipping addressed as specified in the item. The order should be bundle together up to the amount specified on the 'BundleOrderAmount'and the chronological order. E.g. If you have item1 for £1o, Item 2 for £15 and Item 3 for £10 with a 'BundleOrderAmount' of £20. We should have 1 order of £25 for the Item 1 and Item 2 and a second Order for £10 for the Item 3.
BundleOrderAmount
ReferalID - the referral id should be added to the Amazon URL when the Item is searched before is added to the basket.
The script should also return a JSON object with the fallowing properties.
OrderID - Order generated by Amazon
Shipping cost - if applicable
Error - this should return any errors that may occure.
The script should create screenshots at the fallowing steps.
When the item has been added to the basket.
When the delivery address has been specified
When the billing address has been specified
When the gift option and the message have been specified
When the payment detaills have been confirmed (Doesn't need to include the CC details )
When the order is completed and ready to order
When the order is placed and the confirmation with the Order Id is return
If any error message occurs.
Please let me know, and may thanks in advance,
Andrei
Specific technologies required: Python Selenium
OS requirements: Windows
Extra notes:
Andrei P.
0% (0)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
28 Feb 2014
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