Protect Download Till Credit Card Clears

Posted on 2003-03-15
Medium Priority
Last Modified: 2013-12-16
Hello. I'd rather not reveal my inexperience, but after looking at 1255 responses, I have to just ask for help!
I want to offer an item for sale (ebook in pdf or zip file), take a credit card, when it clears allow them to download the file (pdf or zipped file). I've got the shopping cart stuff started, but more importantly, how would I provide a password protected item that only works when the credit card clears?
Sounds crazy? It seems impossible to me. I can use javascript - I'm using Dreamweaver MX. I don't have exp in ASP or PHP but am willing to learn. Any help appreciated.
Question by:webweavergirl
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 8142906
Most shopping carts give you the ability to redirect the user to an "authorized" or "rejected" page based on whether the CC is authorized or rejected. If not, you can build your own logic to do so based on the response you get from the CC clearing company.

The most basic way to deal with this is to add the link to the appropriate PDF file to the "authorized" page.

You might want to use and check a session variable to make sure the user doesn't give a link to the "authorized" page to another user.


Accepted Solution

MusicMan earned 800 total points
ID: 8143061
CoffeeCup Software ( http://www.coffeecup.com )have a password wizard program, which will allow you to create multiple user names and passwords for any number of web pages.  You could place your file on your site with no direct link and password its access.  When the credit card has cleared you could set up a user name for your customer on that page and e-mail the url, user name and password allowing them access.  I know of some sites that use this method and allow you a certain time limit to download before the user name gets deleted.  May not be an ideal solution, but it should work.

LVL 53

Expert Comment

ID: 8820547
This question has been classified abandoned. I will make a recommendation to the
moderators on its resolution in a week or two. I appreciate any comments
that would help me to make a recommendation.

Unless it is clear to me that the question has been answered I will recommend delete.  It is possible that a Grade less than A will be given if no expert makes a case for an A grade. It is assumed that any participant not responding to this request is no longer interested in its final disposition.

If the user does not know how to close the question, the options are here:



Expert Comment

ID: 8822970
I never got any feedback from the user, so I figured she had found her solution.


Author Comment

ID: 8823662
Thanks for your suggestions and solutions. I'm sorry I had forgotten about this question. I liked the answer from music man because in my case, I haven't had enough experience with shopping carts to buy one yet. Also found out that Paypal offers somewhat of a solution, but must investigate further.

This place is the best!

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How important is it to take extra precautions to protect your online business? These are some steps you can take to make sure you're free of any cyber crime.
Businesses who process credit card payments have to adhere to PCI Compliance standards. Here’s why that’s important.
The purpose of this video is to demonstrate how to Import and export files in WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Click on Too…
You have products, that come in variants and want to set different prices for them? Watch this micro tutorial that describes how to configure prices for Magento super attributes. Assigning simple products to configurable: We assigned simple products…

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question