Project Detail

eCommerce Checkout & Subscription Management Script  

eCommerce Checkout & Subscription Management Script is project number 472672
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status:

Selected Providers: a25team

Budget: $750-1500

Created: 07/20/2009 at 15:55 EDT

Bid Count: 13

Average Bid:
$ 1027

07/21/2009 at 15:55 EDT

Project Creator: suitus83
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (1 reviews)

Bid On This Project
 

Description

eCommerce Checkout & Subscription Management Script (PayPal and Micropayment.de API)

Features needed:

* PHP e-mail function that uses templates
* MySQL database
* communication with Micropayment.de API (see resources)
* communication with PayPal subscription/IPN (see resources)
* secure SSL connection (goal: user sees lock symbol in browser)
* simple AJAX (check payment information "live" and before form submission via API)
* create user download areas that are protected with unique usernames & passwords
* in the download area: visually gray out portions of the download descriptions links (= those that will be activated in the next months)
* "cloak" the download links in a way that (1) the real location of the files is not revealed to user or browser and (2) only the logged in user can download the files
* watch how often files are downloaded; if too often, monitor downloading IPs and check their geolocation via geoiptool.com (I already have a parser script for that); if too many different locations notify admin about possible abuse


Goal:

* checkout process for a 5-month download subscription
* payment types: paypal, credit card (API), bank debit (API)
* download area for user, secured by individual usernames and passwords
* offer download links for logged in user while hiding the true location of the files
* monitor payment status via API or via PayPal IPN (depending on how the user subscribed)
* block download links if a chargeback or abuse occurs
* unsubscribe user if payment stops or user unsubscribes
* offer a simple admin interface for subscription management


Resources:

(see details)


How I select the Coder:

1. trust in skills
2. personal trust
3. price
4. language

I have to ignore replies that are generic or sound generic.

Resources:

1. Micropayment.de API Guide, esp. Debit API, CreditCard API and Securepin API:
http://techdoc.micropayment.de (look for british flags or use Google translator; if you are selected you'll get everything translated that you need)

2. PayPal Instant Payment Notification Guide:
https://cms.paypal.com/cms_content/US/en_US/files/developer/IPNGuide.pdf

3. PayPal Website Payments Standard Integration Guide (section on subscription buttons):
https://www.paypal.com/en_US/pdf/PP_WebsitePaymentsStandard_IntegrationGuide.pdf

4. Project description:
http://www.advocadi.com/files/PaymentScript.pdf

---

Update to the project description PDF:

In addition to "ending the subscription" I probably also need a function to "pause a subscription". When the script detects supsicious activity a user might be blocked. If he is blocked, he can't download anything anymore. In this case, the script needs to stop billing him. However, he might talk to me, and maybe he really didn't abuse the system. In this case, I want to be able to resume his subscription. It should then continue at exactly the point where it stopped: Imagine the term started on the 1st and he got blocked on the 15th. We might then send emails back and forth for five days, until finally on the 20th the admin decides that the customer is trustworthy and he resumes the subscription. In this case, the script should act as if it was the 15th again. In other words: All future dates (term ends/payment dates) must be shifted by as many days as the pause period lasted. If the pause period lasted 5 days, like in the example, all future dates must be shifted +5.

You'll probably find a way to do this quite easily. Maybe you could simply add a "pause_shift" counter to the database, that counts the duration of all pauses in days and is added in all calculation of future days?

Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

1500

12 days

07-20-2009 23:39 EDT

I am ready to do this for you

help

 

1200

25 days

07-20-2009 21:09 EDT

we offer quality solution,time base completion with support. ********* Check PM ******** Best Regard

help

 

1400

25 days

07-20-2009 21:06 EDT

We'd like to help you with this. See our skills at: http://www.a2design.biz/portfolio_

help

 

1200

30 days

07-21-2009 02:54 EDT

I am an expert in paypal/subscription-based websites. Check PM. Regards Babu

help

 

850

30 days

07-21-2009 06:36 EDT

We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please find below our Design Portfolio: http://design.manikssys.com/portfolio/ Please see PMB to know more about our expertise and capalbilities.

help

 

850

18 days

07-20-2009 21:05 EDT

Hi I have gone over your RFP.Please Read My PMB for vital information regarding the bid

help

 

1200

23 days

07-20-2009 20:51 EDT

Hello. Please see PMB. Thank you.

help

 

750

20 days

07-21-2009 02:05 EDT

hi,hope we cooperate.please check pm. best regards devajas

help

 

800

30 days

07-20-2009 20:03 EDT

(No Feedback Yet)

Expert in php5, mysql, ajax and drupal http://www.psybc.com http://www.kapusangam.com http://www.wholesalescoop.com http://www.geoffice.com http://www.myhelpfulagent.com ........more

help

 

750

10 days

07-20-2009 20:38 EDT

(No Feedback Yet)

hello, please check pmb, thank you.

help

 

1000

20 days

07-20-2009 21:22 EDT

(No Feedback Yet)

We are Expert in Ecomerece & all employs in our company treated there work as there own work. Our company is indian company which means to work with love.

help

 

1100

21 days

07-20-2009 23:43 EDT

(No Feedback Yet)

Hello, Aayan Communication is a team of Professional in the field of IT, web development, Creative Directors, Art Directors, Copy Writers, Graphic Designers & SEO Gurus etc. we are do this kind of jobs easily, Our 1st aim is our client satisfaction until he's / she's satisfied. Our Price is negotiate, to yours requirements. we make a strong relation with our clients. if you wish see our online portfolio related to design and development, please visit our online portfolio section. http://aayancommunication.com/portfolio/ http://www.computerjungle.co.uk/ http://www.bidnbuybooks.com/ http://www.dress4less.com/ http://www.bitdeals.com/ http://www.denimsquare.com/ THANKS JOHN

help

 

750

10 days

07-21-2009 03:24 EDT

(No Feedback Yet)

Please read the PM.

help


    Bid on this Project