Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Pretty Much Given Up on OSC


MikeXRyan

Recommended Posts

This is a follow-up to some of our earlier reported problems and the result of them.

 

We went back to the programmer who installed a customized OSC for us. We paid him a pretty hefty fee for the install and some customization. Our main problem had to do with being unable to get a successful digital download and PayPal payment. He looked the cart over and reported "Basically there is nothing wrong. When a customer has finished the order process they have to log into their account. Then select the order history where they will see the download link."

 

That's now how it was described to us nor how we described what we needed to the programmer before hiring him. He has a good-sized resume of successful OSC installs. We need a shopping cart to act pretty much like a vending machine. You approach, spot the product of your choice, get a little information, stick it in your cart, go to checkout, pay via PayPal, and receive an email with the download link. A quick shopping experience.

 

Now we're told that without his knowledge the customer now has to re-log into his account, find his order history and look for a download link. That is simply not happening and no matter how we explain and show that failure the programmer says it is working correctly. Here's today's (final) testing:

 

I had a customer go in (for the 4th time, and yes we're paying the customer to do this suing his PayPal account) and purchase a test product (a small zip file set up by the programmer himself). We went through the whole process together - all the way to PayPal where he paid for it. We then checked his account and it said he had placed no orders. None. I logged in as adminsitrator and went to his account to check his order status and received a system error (we reported this earlier and sought help here, programmer says it is not an error). I went to PayPal and his payment was there, waiting to be accepted. So I'm wondering, do we have to accept the payment first before a download link is provided??? We thought PayPal payments would be processed automatically, what went wrong there?

 

We went ahead and accepted the payment and had the customer re-log in to his account figuring that must have completed his transaction. Still it says he has no history whatsoever, no purchases at all - after four separate purchases. We received the money but he has nothing to show for it. If he were a live customer he would have paid for four electronic downloads and received nothing - other then PayPal acknowledging and accepting his payments to our site, no download links and he would have no history of purchases on his account. If he emailed me and asked me to check his orders I can't because all I get is the previous error reported here. There is no way anyone can run a viable business this way.

 

What I understood OSC could do fo us was offer an electronic online shopping cart system that would allow the selection of a digital item, allow for payment through PayPal and receive an email with a download link to receive the purchase. Sort of an electronic vending machine. We cannot monitor and maintain each and every purchase nor do we wish to deal with irate customers who pay for a product and have no idea they are supposed to go back and log onto their account, go to their history and hopefully find a download url.

 

Add to this an additional $3 shipping fee piled onto any purchase which belies reasonable logic. There is nothing in any of the shipping options set up to charge any shipping fee yet it appears to be a standard default requirement and we've been unable to change or alter it despite our pleas to the programmer to search out and eliminate the fee. His response is, he doesn't know why it does that (but comments when he tries that it is odd to be charged an additional $3). What a way to run a business, huh?

 

So we're faced with the fourth time in little over two months with another "shopping cart" that does not provide us with the ability to meet the needs of delivering our digital products. I can't tell you how disappointed all of us at Warp City are much less our overall level of frustration. We've had vendors sell us expensive $400 shopping carts that they claimed would do exactly what we want and each time the carts do not live up to promised expectations. The standard reponse has been to claim the problem was on our end, our hosting service, our unix system, our MySQL, etc. Ok, we move it to their hosting services and pay their high cost hosting fees but still they can't get the shopping cart to work 'as promised and advertised'. "Can you burn it to CD and ship it to the customer?" - yes, that's the response of one vendor said when we told him we wanted our money back, as promised, if his cart failed to deliver digitally. Did we get our money back? No. It is obvious people will tell you anything to get your money, to lock you into their hosting service with it's high monthly fees and make you dependent on their own high programming fees (to quote the last vendor, "we charge $175 an hour to fix "our" shopping cart...")

 

Duh...

 

After a meeting this morning we've decided to scrap OSC and move on. Maybe somewere out there we can find a turnkey shopping cart that actually works as advertised. :rolleyes:

 

Mike

Link to comment
Share on other sites

Michael,

Don't give up yet...Oscommerce will do what you are wanting...It seems

the programmer...was not that skilled with install and set up...What I would do is seperate the problems individualy...Like digital download...

set activate the money order payment and buy something and go thru the cycle of checkout...this take paypayl out of the loop...get the down

load working first...You should have a test server setup on a pc and use

that as a developement machine then when things work migrate them over...just some ideas...The post the problems here and we will help you.

I hope this helps...

dittone.com

Roman

Link to comment
Share on other sites

This is a follow-up to some of our earlier reported problems and the result of them.

 

We went back to the programmer who installed a customized OSC for us. We paid him a pretty hefty fee for the install and some customization. Our main problem had to do with being unable to get a successful digital download and PayPal payment. He looked the cart over and reported "Basically there is nothing wrong. When a customer has finished the order process they have to log into their account. Then select the order history where they will see the download link."

 

That's now how it was described to us nor how we described what we needed to the programmer before hiring him. He has a good-sized resume of successful OSC installs. We need a shopping cart to act pretty much like a vending machine. You approach, spot the product of your choice, get a little information, stick it in your cart, go to checkout, pay via PayPal, and receive an email with the download link. A quick shopping experience.

 

Now we're told that without his knowledge the customer now has to re-log into his account, find his order history and look for a download link. That is simply not happening and no matter how we explain and show that failure the programmer says it is working correctly. Here's today's (final) testing: <snip>

 

 

Mike

 

" ... the customer now has to re-log into his account, ..." sounds like his session is being dropped. Are you

on a shared https server (shared certificate)?

Link to comment
Share on other sites

Michael,

Don't give up yet...Oscommerce will do what you are wanting...It seems

the programmer...was not that skilled with install and set up...What I would do is seperate the problems individualy...Like digital download...

set activate the money order payment and buy something and go thru the cycle of checkout...this take paypayl out of the loop...get the down

load working first...You should have a test server setup on a pc and use

that as a developement machine then when things work migrate them over...just some ideas...The post the problems here and we will help you.

I hope this helps...

dittone.com

Roman

 

I haven't walked away yet but very frustrated. I took your advice and looked at what I could. The programmer claimed his test buyer's purchases were processed and download urls were provided to the buyer. He sent me screen shots telling me where to look. When I looked at my test buyer's three purchases I find he was charged by PayPal three times and each time he was charged it wasn't for one item but for two and then three - when he only purchased one item each time separately. That was a clue. For some reason his cart was not emptying after each purchase. Why would that be ... ?

 

Obviously between the checkout process and the jump off to PayPal the system is not completing the order process.

 

But how was the programmer's test buyer completing the ordering process? A close look at his buying record indicated he wasn't using PayPal to pay for his purchases. He was using a fake credit card. Since there is no credit card checking service to verify and validate the card, the system must assume it is valid and completes the order and generates the download url placing it in the customer's account. I notice in that customer's account there is an (un)checked box that offers to "Notify customer" and I assume that is the email notification the customer should receive.

 

The reason I get the MySQL error when I check the customer's account orders is because there are no orders to display. We need that fixed. Someone needs to cause a message to appear announcing no orders on file. That MySQL error was leading me to believe there was a coding error.

 

So how do I fix this? The programmer is in The Netherlands. Our days/nights are opposite one another so we can never get on the same timeline. I manage a long list of websites and forced to find time to play around like this. I've asked the programmer to look into it.

 

So thanks for the encouragement and I'm sorry for ranting on and on. I dread moving on to another shopping cart offering because OSC is a great product and very powerful.

 

Mike :'(

Link to comment
Share on other sites

" ... the customer now has to re-log into his account, ..." sounds like his session is being dropped. Are you

on a shared https server (shared certificate)?

 

No on both counts. I asked the programmer about this. He said it is a built-in security procedure whenever a customer logs on initially to purchase and then opts to view his account record, he is asked a second time to provide his ID/PWD. With a bowser that remembers those items it is no problem but we may have to put a FAQ together and note the procedure so customers don't get too irritated.

 

Thanks tho' for the thought!

 

Mike

Link to comment
Share on other sites

It sounds like there is a misunderstanding of how the downloads option works on both sides. Here is how it should work in a standard shop. By the way, this is included in all oscommerce shops so if you were charged to have it installed, you were taken from the start.

 

- customer orders a download and makes payment

- if payment is accepted without the need for you to change its status (like with the cc or authorize.net module), a link will appear on the checkout success page and the customer can download it right then. If the status of the payment is such that you have to check it, like with paypal, the download does not become available until you change that status. If you want to make it so any status can be set, then you need to have the Downloads Controller contribution installed.

- I don't recall if the link is added to the email, although it shouldn't be until the status check above is met.

 

If you allow downloads to be availabel right away without checking the order status first, you may find yourself giving awy things for free. To do what you want to do, you will probably need to switch to a different method of payment.

 

Jack

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

It sounds like there is a misunderstanding of how the downloads option works on both sides. Here is how it should work in a standard shop. By the way, this is included in all oscommerce shops so if you were charged to have it installed, you were taken from the start.

 

- customer orders a download and makes payment

- if payment is accepted without the need for you to change its status (like with the cc or authorize.net module), a link will appear on the checkout success page and the customer can download it right then. If the status of the payment is such that you have to check it, like with paypal, the download does not become available until you change that status. If you want to make it so any status can be set, then you need to have the Downloads Controller contribution installed.

- I don't recall if the link is added to the email, although it shouldn't be until the status check above is met.

 

If you allow downloads to be availabel right away without checking the order status first, you may find yourself giving awy things for free. To do what you want to do, you will probably need to switch to a different method of payment.

 

Jack

 

From what I see it looks as though the customer is getting to the checkout screen, selecting the PayPal option, agreeing to pay and is then taken off to PayPal to complete the payment.

 

The way I understood it with PayPal was that the payment would go off to our company account and be accepted automatically as a payment for our goods/services. I was surprised to find the payment is being sent off to PayPal and sitting there awaiting our action to log on to PayPal and "accept" it. We can't do that, of course, or we'd have to hire someone to sit there all day long and accept payments and that would defeat the entire purpose of offering PayPal as a payment gateway.

 

Because the customer never returns to the website for completion or the order, the order sits in his cart. As a tester he comes back in and tries it again but this time when he gets to checkout his old order and his new order are now in his basket because the system never believed the first order was completed.

 

At least that is all I can figure can be happening.

 

I too am also worried about the ability of any customer coming in and using a fake credit card number and getting a download url automatically. News like that gets out quickly and soon theves are coming in and grabbing as much as they can. The option to pay should come from the PayPal feature (use your credit card through PayPal) and should be disabled (preferred as we could insitute it down the road) or removed in the

payment section.

 

Is anyone here using PayPal as a payment method and if so, how does it work on your system?

 

Mike

Link to comment
Share on other sites

Have you loged into your paypal account and set up your payment options? If you have not you need to do some work on their end. Log into your paypal account and look for profile at the top menu. Make sure you check the auto return to your site www.yoursite.com/catalog/checkout_success.php.

 

Once your customer has finished with paypal they then will auto come back to your site but there is yet another step. Although your checkout_success says something like your order has been processed and most customers will then go else where thinking they are finished, they have to click on a continue button further down the page and at this step your order is actually entered into your database and the e-mails go out.

 

I have changed the wording to checkout_success.php that says Your order is being processed please click on the continue buttom at the bottom of the page. Once that button is clicked they are bounced to index your order to admin and e-mails are sent out.

 

Since making these changes I have not lost a payment or order information from paypal.

 

Of course this is only the paypal issue and not a solution to your download issues.

 

Since you have paid a programer you may not know how to change the checkout_success wording so just ask and someone will help.

 

 

 

 

 

 

 

From what I see it looks as though the customer is getting to the checkout screen, selecting the PayPal option, agreeing to pay and is then taken off to PayPal to complete the payment.

 

The way I understood it with PayPal was that the payment would go off to our company account and be accepted automatically as a payment for our goods/services. I was surprised to find the payment is being sent off to PayPal and sitting there awaiting our action to log on to PayPal and "accept" it. We can't do that, of course, or we'd have to hire someone to sit there all day long and accept payments and that would defeat the entire purpose of offering PayPal as a payment gateway.

 

Because the customer never returns to the website for completion or the order, the order sits in his cart. As a tester he comes back in and tries it again but this time when he gets to checkout his old order and his new order are now in his basket because the system never believed the first order was completed.

 

At least that is all I can figure can be happening.

 

I too am also worried about the ability of any customer coming in and using a fake credit card number and getting a download url automatically. News like that gets out quickly and soon theves are coming in and grabbing as much as they can. The option to pay should come from the PayPal feature (use your credit card through PayPal) and should be disabled (preferred as we could insitute it down the road) or removed in the

payment section.

 

Is anyone here using PayPal as a payment method and if so, how does it work on your system?

 

Mike

Link to comment
Share on other sites

The way I understood it with PayPal was that the payment would go off to our company account and be accepted automatically as a payment for our goods/services. I was surprised to find the payment is being sent off to PayPal and sitting there awaiting our action to log on to PayPal and "accept" it. We can't do that, of course, or we'd have to hire someone to sit there all day long and accept payments and that would defeat the entire purpose of offering PayPal as a payment gateway.

 

Because the customer never returns to the website for completion or the order, the order sits in his cart. As a tester he comes back in and tries it again but this time when he gets to checkout his old order and his new order are now in his basket because the system never believed the first order was completed.

 

At least that is all I can figure can be happening.

 

I too am also worried about the ability of any customer coming in and using a fake credit card number and getting a download url automatically. News like that gets out quickly and soon theves are coming in and grabbing as much as they can. The option to pay should come from the PayPal feature (use your credit card through PayPal) and should be disabled (preferred as we could insitute it down the road) or removed in the

payment section.

 

Is anyone here using PayPal as a payment method and if so, how does it work on your system?

 

Mike

When a customer goes to paypal and pays, the money is in your paypal account. You don't have to log in to accept it. If you are not using the paypal ipn contribution, then that needs to be installed. Otherwise, your customers have to return to your site to complete the order, which many won't do. It sounds like most, if not all, of your problems is in not understanding how it all works. If you paid someone to set this up, they should have explained this. Once it is setup correctly, it works fine.

 

Jack

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

When a customer goes to paypal and pays, the money is in your paypal account. You don't have to log in to accept it. If you are not using the paypal ipn contribution, then that needs to be installed. Otherwise, your customers have to return to your site to complete the order, which many won't do. It sounds like most, if not all, of your problems is in not understanding how it all works. If you paid someone to set this up, they should have explained this. Once it is setup correctly, it works fine.

 

Jack

 

 

Hummm... I just responded to this but apparently it got lost in cyberspace! I said: Thank you Jack for explaining how it works. The programmer knew exactly what we needed and we even checked with two of his former clients who confirmed his ability to install and customize for auto Paypal payments. I'll contact him and see if the IPN has been installed and if it hasn't been, we'll get it installed. If that does the trick then I am indebted to you for identifying the problem and pointing us in the right direction.

 

Mike :blink:

Link to comment
Share on other sites

I know this does not help your immediate problems, but I do know for a fact that Oscommerce can be used for what you desire. I know of a few people using Oscommerce shopping cart strictly for e-book sales and other such downloadable files.

 

I am sorry, but you were lied to by your programmer, who took on a job he definately was not knowledgable, nor qualified, to do in the first place.

 

I came into Oscommerce with absolutely no knowledge of PHP, SQL, etc, just basic HTML, and I was able to put together my store, abeit longer than most here.

 

If you are willing and able, I am sure you could add the contribution Jack mentioned and take care of the PayPal problem yourself. We all would be more than happy to help. Just break it down into steps, one problem at a time. Like mentioned above, work in the download part first. Never mind about PayPal for the moment, use check/money order as a payment option just to get through the checkout procedure. Once the download link appears as needed, then work on adding PayPal to the mix.

Link to comment
Share on other sites

If you are willing and able, I am sure you could add the contribution Jack mentioned and take care of the PayPal problem yourself. We all would be more than happy to help. ...

 

Hey, I appreciate the offer of assistance and yes you guys are very helpful. I could probably add the IPN module myself. I downloaded and read it through, but it's not my 'shop' and belongs to my employer. I was the guy who sought out the programmer and did the background check so I feel responsible in seeing the cart to completion. Because I manage so many sites I need a shopping cart that will act as much as possible as a vending machine with little to low maintenance. The programmer is relying on us to provide him with a good reference and support his work elsewhere. He did a good job and I have faith he will complete the job if he is aware of the unfinished work. Programmers, script installers are not perfect and miss stuff. If he turned his back completely I'd simply find someone else to complete the work. So far he has saved me countless hours of work and frustration.

 

Several years go I ran a large auction site built from the ground up from open source cgi scripts and it was a great feeling of accomplishment. It was also a great deal of frustration and countless hours of trial and error. Today my employer owns and runs 23 web sites and I manage quite a few of them. I love what I do and I don't have the time or desire to deal with scripts. Been there done that kind of thing and I am very willing to pay those who do enjoy it and to support and promote their good work.

 

If he were to tell me he didn't want to install the IPN for whatever reason I'd find someone else with experience to do so. A successful running shopping cart selling digital downloads is the ultimate goal.

 

You've got to feel very proud to have built your own OSC with your own hands! Knowing where every nook and cranny is a marketable skill! Once our cart is running I need to go in and change font colors, add new graphics and try and improve our masthead. I dislike a flash heder but the owner is giving it serious thought. I'll be back here to seek the kind assistance of guys like you because you'll know exactly where to go in the script and what to change. B)

 

Thanks again,

 

Mike

Link to comment
Share on other sites

The way I understood it with PayPal was that the payment would go off to our company account and be accepted automatically as a payment for our goods/services. I was surprised to find the payment is being sent off to PayPal and sitting there awaiting our action to log on to PayPal and "accept" it. We can't do that, of course, or we'd have to hire someone to sit there all day long and accept payments and that would defeat the entire purpose of offering PayPal as a payment gateway.

 

 

 

You should look into web payments standard, I have been testing with that and it doesn't require acceptance by anyone.

Link to comment
Share on other sites

You should look into web payments standard, I have been testing with that and it doesn't require acceptance by anyone.

 

Thanks Robert. I took a look and if we were shipping these items this method would be viable. Our problem is: we need the order pre-saved by the OSC system, allow the buyer to pay with any of the available PayPal options, and have PayPal return a payment confirmation signal to the OSC system. As I understand how digital downloads work, upon PayPal confirmation, the OSC system changes the "pending" to "delivered" and generates an encrypted download url and places it in the buyer's account then sends an email to alert them. Or maybe sends an email with the url - I'm not sure how that works yet because I haven't been able to see it happen.

 

To achieve the PayPal notification and OSC needs, a contribution was created by the OSC Team called "Integrated Purchase Notification" aka IPN (osCommerce_PayPal_IPN_v1.4 released Nov. 11 2006). This feature stores an order prematurely in the IPN database notifications and allows secure processing when IPN (notification from PayPal of payment confirmed) is received from PayPal.

 

In conjunction with digital downloads we will be selling hard products that will require shipping so the above should also work well by assuring payment is confirmed.

 

We need the IPN installed. I tried doing it myself but I'm a manager by trade and found the task was beyond my comprehension. Many people love script tinkering while it drives me berserk! We have one other problem that is preventing us from adding inventory and going "live" (well we also have some cosmetic changes that must be made ...) and that problem is a $3 shipping fee that is added to each purchase for some reason. We've looked everywhere, turned alll shipping charges off, to false, but at a loss to discover the problem.

 

Where we stand today: We went back to the original programmer and requested his help, even offered to pay for the additional work (work that should have been completed in the original installation process because it was part of the contract) but he has walked away. Its too bad. He did a fine job with what he did do, install a working OSC shop, he just didn't complete it.

 

Next we sought out a competent OSC programmer and found one who participates in these forums often and runs a commercial business installing and managing OSC shops. My boss hired him several days ago on my recommendation, sent him the required access info, and was told it would take less than an hour's work to install the IPN and correct the shipping fee charge. That was on November 24th and today is the 26th and we're still awaiting the results.

 

I asked my boss yesterday (Saturday) if he had heard anything from the programmer and he said no but promised to send an email asking for a status report. The programmer may not work weekends and that may be our holdup.

 

I manage quite a few sites but each day I try to go in and work on the cosmetic changes needed for our OSC shop. Changes include graphics and the color of the category text links - in what file can that be found?. I'm also thinking about having a flash graphic created that will mimic our home page header which has menu buttons animated by Javascript. The original programmer did a lousy job bringing over our header into the OSC store but that really wasn't his (claimed) forte which was installing a full working OSC shop.

 

If we don't get the IPN and shipping fee problem corrected within the next 24 hours I'll advise my boss to let this new programmer go and start a new search for someone else to do the work. If anyone has any advice in that area, where to look and how to find an individual with serious OSC skills please email me PM.

 

We are almost there but it has been a struggle. We've got to doll it all up, add inventory, send some teest customers through and if all goes well we should be up and running for the Christmas holidays!

 

Mike

Link to comment
Share on other sites

My users make their purchase, are redirected back to the store where they are automatically emailed a download link. The emailing of a download link is a modification I inserted. The default is to give them a download link instantly. They can also go into their profile, check their order history and if you allow it, use the download link again. (I suppose that is what your developer was referring to.)

 

I am sorry to hear that you have decided to scrap the store after your investment. Based on what you have described, it may not be that hard to make what you want happen. :thumbsup:

Don't give up. I see light ahead...!

Link to comment
Share on other sites

Personally I think part of this is just a miss understanding of the way PayPal payment works. If I read correctly there were issues of orders but no payments.

 

I would guess the the paypal ipn is installed and the instructions should be read that came with that contrib.

 

Orders are recorded in the database waiting to be processed should the customer come back however no payment was received because your customer abanded the order before paying for that order.

 

Known issues

 

* If a customer does not return to the site, stock quantities are not updated, no order emails are generated and the customer's basket is not emptied. However, unlike with the standard PayPal module, the shop administrator does have a record of the order.

* The shipping cost passed to PayPal includes the shipping tax, as there is no method to pass the shipping tax separately.

* The PayPal IPN module works best with "aggregate" and "move taxt to total = true" - other settings can result in incorrect amounts to be passed to PayPal

* If a customer backtracks to your site using the Back button (from the Pay Pal site) to add other items to their basket then your shop will show two [Preparing Pay Pal IPN] pre-orders saved - the first created before they backtracked, and the second created after they backtracked. Please take care to delete the correct order as required.

* Merging the PayPal IPN with other contributions may require manual coding - please read the advice below.

* Duplicate order IDs - If you have more than one shop linked to your PayPal account, please read the "this_invoide_has_already_been_paid_error.txt" in the help file section. It contains two possible solutions.

 

Further Paypal does not hold payments until you log on and choose to accept those payments so your customers can get their product.

 

PayPal does hold your payment in your account until you choose to have it deposited into your bank account. This does not have any thing to do with customer payments in your admin.

 

I beleive I added an easy solution to your PayPal payment issues earlier but you choose to make this as difficult as possable. The IPN is flawed as it adds orders to your admin without processing payment. How on earth is it possable for you to do your downloading of goods over the internet if you do not know even if that is a valid order or just someone thinking about ordering?

Link to comment
Share on other sites

My users make their purchase, are redirected back to the store where they are automatically emailed a download link. The emailing of a download link is a modification I inserted. The default is to give them a download link instantly. They can also go into their profile, check their order history and if you allow it, use the download link again. (I suppose that is what your developer was referring to.)

 

I am sorry to hear that you have decided to scrap the store after your investment. Based on what you have described, it may not be that hard to make what you want happen. :thumbsup:

 

So I take it you are also using IPN? When you say the mailing of a download link is a modification you inserted, do you mean you created the modification yourself (or it is a contribution others can use and insert)? We want, of course, to give them a link instantly by default as it is awkward and far less professional to have the customer come back and check into their account (Profile) to download. Yes, we're probably going to allow up to three downloads over a three-month period if that is an option we can offer.

 

As for chucking the store, we don't want to do that and are working hard because there has been considerable investment so far and to prevent that we have hired experienced OSC people (users just like yourself) to avoid it. For a while we were banging our heads against the wall but the OSC community is very helpful and of all the non OSC stores we've seen (and purchased), we'd really like to see OSC work for us. It is incredibly powerful and the owner is not beholding to an individual developer who will not allow tinkering. As time goes by I'll look to individuals who can move the search box, add custom customer, privacy and payment pages and more.

 

All of you guys have been great and we look forward to seeing our OSC store open for business and work well.

 

Mike

Link to comment
Share on other sites

So I take it you are also using IPN? When you say the mailing of a download link is a modification you inserted, do you mean you created the modification yourself (or it is a contribution others can use and insert)? We want, of course, to give them a link instantly by default as it is awkward and far less professional to have the customer come back and check into their account (Profile) to download. Yes, we're probably going to allow up to three downloads over a three-month period if that is an option we can offer.

 

As for chucking the store, we don't want to do that and are working hard because there has been considerable investment so far and to prevent that we have hired experienced OSC people (users just like yourself) to avoid it. For a while we were banging our heads against the wall but the OSC community is very helpful and of all the non OSC stores we've seen (and purchased), we'd really like to see OSC work for us. It is incredibly powerful and the owner is not beholding to an individual developer who will not allow tinkering. As time goes by I'll look to individuals who can move the search box, add custom customer, privacy and payment pages and more.

 

All of you guys have been great and we look forward to seeing our OSC store open for business and work well.

 

Mike

 

Yes, I am using the Paypal_IPN module. The modification is something that did not come with the mod and is not a contribution. I agree about having to come back to download. By default, (if you have your downloadables set up right), the buyer would get a download link from checkout_success.php .

 

When you use the Paypal_IPN module, /catalog/checkout_process.php (where they are redirected to from paypal) is NOT used. The active process is at /catalog/includes/modules/payment/paypal_ipn.php (I learned this the hard way). As far as getting a download link, your admin module can configure it for you, ensure your item attributes have been set (option = download) (sub option = yes).

 

My downloads are processed using an external download processor. I chose this route because my products are 'locked' and have to be registered after download to become usable. (prevents piracy) When my buyers come back to the store, they can review their purchase history, but cannot download directly from the store. They must get their download via a link in the email sent to them.

 

I agree, this KB is awesome and has saved my company a ton of money. :thumbsup:

Don't give up. I see light ahead...!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...