Kryptronic Software Support Forum

You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.

#1 10-02-2003 12:17:13

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Has Anyone Been Able To Set Up Paypal Ipn?

Can anyone tell me how to configure PayPal IPN on CCP51? The PayPal method included with CCP51 requires the customer to hit the continue button after paying for their order on the PayPal site to return to my CCP site and complete the order. Of course, my first customer (who bought most of my inventory) did not hit the continue button, then another customer attempted to buy one of the same items.

From my experience with osCommerce, PayPal IPN eliminates the problem. IPN requires calling a script (provided by PayPal in ASP/VBScript, Cold Fusion, Java/JSP,  PERL, or PHP) from within CCP51.

Has anyone done this and could you share the mods needed to do this?

Many of my items (vintage fountain pens) tend to attract buyers very quickly when I list them (I send notifications to collector mailing lists and forums), so overlapping sales are likely to happen.

Can anyone help?

Offline

 

#2 10-02-2003 13:00:14

EagleWolf
Member
From: Daytona Beach, FL
Registered: 07-27-2003
Posts: 979

Re: Has Anyone Been Able To Set Up Paypal Ipn?

I am not sure about the paypal IPN, but why not set your store to use declinding inventory. If you have x number of pens in inventory then only x number of pens can be bought.


Chris
<a href='mailto:webmaster@equivity.com'>webmaster@equivity.com</a>
-

Offline

 

#3 10-02-2003 13:17:14

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Already using declining inventory. But most of my stock are one-of-a-kind items, set with a quantity = 1, Maximum Quantity For Purchases = 1.

Because the PayPal payment method used in CCP51 is essentially the "email money" method, if the customer does not return to the store from PayPal, then the order status is set to "payment pending," and the inventory is not reduced (this was the case last night). I wouldn't want the inventory reduced, either, unless the PayPal payment was confirmed (which IPN does automatically through scripting), because customers somtimes abandon the sale at the PayPal site (maybe they don't have enough funds in their PayPal account, etc.).

It doesn't look too complicated to implement PayPal IPN in CCP51, but I don't know how to call the PayPal script and how the variables get passed.

Offline

 

#4 10-02-2003 13:34:44

EagleWolf
Member
From: Daytona Beach, FL
Registered: 07-27-2003
Posts: 979

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Check out paypal documentation on the IPN and I think the paypal payment gateway is the file which needs to be tweaked.


Chris
<a href='mailto:webmaster@equivity.com'>webmaster@equivity.com</a>
-

Offline

 

#5 10-05-2003 14:24:20

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?



From my experience with osCommerce, PayPal IPN eliminates the problem. IPN requires calling a script (provided by PayPal in ASP/VBScript, Cold Fusion, Java/JSP, PERL, or PHP) from within CCP51.

I'll look into the IPN this week and see if I can post an update.


Nick Hendler

Offline

 

#6 10-05-2003 15:08:11

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Thanks, Nick. My second customer also did not return to my store to confirm the order after paying with PayPal, so it is a real problem. (This was after I added the instruction to click the continue button after paying with PayPal -- shows how much people read instructions :-)

Just to make sure my PayPal checkout is working, I had a friend buy an item and complete the checkout process. He hit the "continue" button and returned to my store after using PayPal. Everything worked as it should and the payment was listed as completed.

Offline

 

#7 10-07-2003 05:23:22

ChrisC
Member
Registered: 09-17-2003
Posts: 25

Re: Has Anyone Been Able To Set Up Paypal Ipn?

This is a problem with Paypal that I would also love to see sorted. 2checkout has a nice big button that buyers notice, but paypal has a fairly unobtrusive continue button at the bottom. Of course asking Paypal to change this would be farting in a perfume factory.



Offline

 

#8 10-07-2003 07:01:27

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

As I said, I'm looking at it.  When PayPal was originally coded into CCP, IPN wasn't available.  Now that it is and has been perfected (I hope) we should be able to slam the functionality in fairly quickly.


Nick Hendler

Offline

 

#9 10-07-2003 11:15:23

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Nick, not to be a pest, but it happened again. My third customer just made a PayPal payment and didn't hit "continue." Of course, Murphy's Law in force, the fourth customer bought the same product, causing an oversell.

Any idea when the update might be available?

Offline

 

#10 10-07-2003 12:17:09

mjinxed
Member
Registered: 02-03-2003
Posts: 344

Re: Has Anyone Been Able To Set Up Paypal Ipn?

I know this may sound like a dumb question but since some of my sites use PayPal (although with CCP5.0) I am curious...

What exactly is PayPal IPN??

MJL

Offline

 

#11 10-07-2003 12:25:23

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

The "IPN" of PayPal IPN stands for "Instant Payment Notification." Using IPN allows for communication between PayPal's server and CCP to provide payment status updates without relying on the customer to hit the "continue" button on the final PayPal payment completed page.

Currently, if a customer makes a PayPal payment from a CCP store and does not click the "continue" button when they have completed their PayPal payment (but are still logged into the PayPal site), then the order status on CCP is "payment pending" and inventory is not reduced, emails not sent, etc. PayPal IPN eliminates the need for the customer to return to your store from PayPal as a means of completing the order.

Unfortunately for me, most of my customers like to use PayPal, so opening a credit card merchant account doesn't make much sense.

Offline

 

#12 10-07-2003 12:28:38

mjinxed
Member
Registered: 02-03-2003
Posts: 344

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Ok, now that is cool. I will have to bring that up to my customers.

Thanks!

MJL

Offline

 

#13 10-08-2003 06:55:32

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

I'd like to have the update ready by the end of this week.


Nick Hendler

Offline

 

#14 10-14-2003 15:40:15

sgreiner
Member
Registered: 07-26-2003
Posts: 78

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Any news on this update. It is definitely something I would like to get coded in.


Scott

Offline

 

#15 10-15-2003 08:20:14

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

It's in the works.  It will be ready within the next 10 days.  A simple upload a few few libraries and running a CGI to update data will be the format of the update.  It won't hurt your store in any way.


Nick Hendler

Offline

 

#16 10-25-2003 19:09:22

Carli
Member
Registered: 09-26-2003
Posts: 5

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Is this ready yet???

Thanks!

Offline

 

#17 10-27-2003 08:55:01

edward
Member
Registered: 03-13-2003
Posts: 121

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Nick,

Someone on the CCP5 forum linked to this thread so that's how I read this even though our business uses CCP5...

I read this thread with GREAT ANTICIPATION and hope!  This problem with PayPal and customers not clicking 'Continue' on the last PayPal payment has cursed our business from Day 1.  PayPal works so well for our business and is such a good match (we really have no other reason to switch), and CCP5 also works so well for our business needs.  HOWEVER, this is an area where the integration of the two (PayPal & CCP5) has caused us great headaches at times.  Since we use declining inventory balance on all our products, we are at risk of overselling product.  Also we constantly have to manually readjust the inventory counts within CCP5 which can be very tedious when orders contain a lot of items.   When sales are good and we are busy, this is a real curse to our business.

I hope that the files that are tweaked will also work with CCP5!  I eagerly look forward to reading more about this very soon... before we receive another PayPal order that is not confirmed!

Thanks for all your hard work Nick.  It is appreciated!

Edward

Offline

 

#18 10-28-2003 10:19:36

tiffany
Member
Registered: 09-17-2003
Posts: 7

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Just looking for an update as well smile  .... looking forward to this mod!

Offline

 

#19 10-28-2003 10:22:17

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

It's coming.  I'm going to have some time this week to work on it.


Nick Hendler

Offline

 

#20 10-29-2003 14:02:03

karleil
Member
From: Pennsylvania
Registered: 09-19-2003
Posts: 39
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Thanks, Nick! I feel embarrassed having customers look at a big flashing warning on my checkout page to make sure they continue back to my store after paying with PayPal  :-)

Offline

 

#21 11-02-2003 08:04:11

Dan Pinder
Member
Registered: 09-11-2003
Posts: 27

Re: Has Anyone Been Able To Set Up Paypal Ipn?

While you are at it nick, can you add the IPN system for PaySystems.com?

They basically have it set up so that you can throw in as an option a URL string that notifies the cart when the payment is authorized. The cart would then update the status to pending shipment.

Thoughts on this? Should be pretty easy.

PayPal IPN sounds good. Can't wait. 

Offline

 

#22 11-03-2003 09:22:18

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Maybe in the next version - for this update I've got enough I'm working on.   


Nick Hendler

Offline

 

#23 11-07-2003 18:12:25

King_Gihdora
Member
Registered: 09-24-2003
Posts: 15

Re: Has Anyone Been Able To Set Up Paypal Ipn?

Bump.

Was wondering what the status on this was. ;-) 

Offline

 

#24 11-08-2003 09:59:58

morvak
Member
Registered: 11-02-2003
Posts: 96
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

bump  ;-)

me too

Offline

 

#25 11-10-2003 13:07:09

morvak
Member
Registered: 11-02-2003
Posts: 96
Website

Re: Has Anyone Been Able To Set Up Paypal Ipn?

bump!  smile 

Offline

 

Board footer