ebay application needed that allows to organize selling and buying.
It´s not necessary to work with the ebay api. It would be ok to request items for a customer via wget or similar and work with the ebay messages via pop3 because the certification for the ebay api is much to expensive.
I want to have the following functions:
Create an auction template
(request necessary informations like description, number of pictures, pictures, links, upload ... a.s.o) and create a template and the user can insert this template via paste & copy.
Check running auctions via http and create a list overview with all auctions showing:
item number, article description, start and end date, number of bids, actuall price, status, start price, options like instand buying, highest bidder
Each of these entries must be clickable so that I get a detailed auction info site when the status is running a new window with the auction should open and at top a topframe with RUNNING AUCTION (status).
When the system detectes that an auction has ended the status should chanced to: ENDED SUCCESSFUL or ENDED WITH NO SOLD
When the auction ends the highest bidder should get an email with a link to a form where he can do the following:
Enter invoice address and delivery address choose type of payment (options selectable by seller (admin can select necessary options and optional options and seller can choose payments he want from this list and the user can choose from the sellers list :-)) Same for shipping options (like air fright, sea fright, standard, insurance, a.s.o.). If the seller has entered the shipping costs before in his panel for this item the costs will be displayed. If a seller forgot to enter the shipping costs he should be informed by mail to enter the shipping costs.
After the buyer has entered all these things the status for this auction in sellers panel should chance to something like GOT SHIPPING DETAILS or USER NEEDS ADDITONAL INFORMATION (shipping costs).
When the seller enters now the shipping costs based on the addresses the user has entered the user should get another mail with link where he can see the total cost for the item and how to pay this item and he can enter I`LL MADE PAYMENT NOW or ADDITIONAL QUESTIONS (status in buyers panel must be chanced) ... a.s.o.
When the status is chanced to I`LL MADE PAYMENT NOW the seller could chance the status to PAYMENT RECEIVED.
When this is made the buyer gets a mail that confirms receipt of payment.
Now the seller can chance status to SHIPPED and the buyer should get a confirmation for shipping. It must be able to enter a packet tracking number and shipping company for the seller. This information should be included in the confirmation mail to the user, too.
When a status is chanced by the seller to I´LL MADE PAYMENT NOW and buyer didn´t enter PAYMENT RECEIVED within a selectable time period a reminder must be shown to the seller like: Did the buyer pay this item now? If he selects NO a reminder mail should sent to the buyer. Now status should chanced back to WAITING FOR PAYMENT so that the seller can enter when and how he receives the amount.
When the amount is not send completly or within another period of days the buyer can select: Send another reminder to the user (status chanced back like before) or cancel this trade. When he selects cancel a mail to the user is sent and the status for the auction should chance to canceled.
In all mails user buyer and seller can add an additional comment. Receiving mails (number and status) and sent mails (number and status) must be shown in sellers panel.
The seller can chance a status every time to what he want, but he had to confirm that chance.
After auction is made completly that status should chance to COMPLETE and the buyer should get a message with a link to the ebay feedback system. When the feedback is made the buyers sees an entry like COMPLETE (=no feedback by user), COMPLETE+ (=complete and positive feedback) COMPLETE- (=complete and negative feedback) COMPLETE/ (=complete with neutral feedback). He can click on feedback and enter his feedback too and status chanced to OK.
It should be possible to list the auctions by different search criterias like start date, buyer, seller, auction status, a.s.o.
Auctions with status ok should be stored for 90 days in a different panel.
For each auction completed with COMPLETE the seller will have to charge 25 cents to me. It must be possible to select: Prepaid, Invoice a.s.o. different payment methodes. When prepaid is set the user had to charge his account before he can use the system. When payment is made he can use the system till the credit is 0. When this happens he should get a mail for recharge his account. Admin can enter received payments and date. Payments made to admin must be listable for the seller. When payment is set to invoice the user gets an invoice after one month with payment instructions. When the payment is not made within 10 days to admin he should get a reminder. When the admin enters no payment within another 5 days the account will be locked till the admin enters payment.
Time periods and costs (per transaction or monthly fee + number of free transactions, additional transactions costs ...) must be selectable for the admin and admin must have possiblity to see running auctions, users, completed auctions, users, total payments, open payments ...).
After auction is OK a mail should be sent to buyer: This auction was totally completed by the system. Please give a feedback for this type of auction service and he can enter a number from - 10 up to + 10. These and the other statuics must be possible to display on the start page.
Sorry for long description. With a few words:
A database system which checks ebay auctions by receiving and parsing the ebay emails (via pop3 or imap) with a few selectable options - that´s all.
Like every time payments will be made when work is made completly and delivered. No escrow any more (lost too much time and money with programmers they told me they can do my other projects and they can´t !). Source and copyright to the webmaster. Programmer should be avaiable for further development of the system with additonal scriptlance jobs. If there are any questions feel free to contact me. Bids higher than the maximum will be ignored completly. Only programmers who are able to complete the job - no joke bidder who are wasting my time.