ASPX templates
Version 4.x > ASPX templates > ECommerce paypal - Developer Guide V4.0 View modes: 
User avatar
Member
Member
jslist-sbcglobal - 6/16/2013 2:12:03 PM
   
ECommerce paypal - Developer Guide V4.0
Is there a developers guide or documentation for V 4.0 that really explains about ecommerce & paypal interation? Where the pages are - how to customize it?

I am new to Kentico. I'm trying to help this non profit with their website.

They had a pay membership that allowed for the user access to their forums and newsletters. The pay part was disabled. (Not by me) When it was disabled now everyone who signs up for the forums can get to all the newsletters. They just want a payment on the newsletters.

They have a store where the payments through paypal work.

The non-profit says they never had to enable anyone by hand for the forums or the newsletters before.

So is there some documentation that will explain - when paypal comes in with a "this got paid for" message - where are the pages that pick it up and what do they do with the message? The users name and info does get posted to the database - and somehow they do get "enabled" -

From a previous post it said make a new role - then with Paypal comes in and says it's paid for, add that person to the role. Well I'm not sure where that's at.

And again they have V 4.0

JS

User avatar
Member
Member
jslist-sbcglobal - 6/23/2013 3:11:46 PM
   
RE:ECommerce paypal - Developer Guide V4.0
I found the Developer Guides for V4.0
http://devnet.kentico.com/Documentation/4_0.aspx
Now to find where the code is that receives the paypal notice and marks the user as enabled.

User avatar
Kentico Support
Kentico Support
kentico_radekm - 7/1/2013 1:21:15 AM
   
RE:ECommerce paypal - Developer Guide V4.0
Hello.

There is a page in <project folder>\CMSModules\Ecommerce\CMSPages\PayPalIPN.aspx which confirms payment and updates order payment result. You can get the following variables in code-behind:

order id
transaction id
payment status
notification culture stored in custom field
paypal provider

And some others, which might help you. Could you please check this file? Thank you.

Best Regards,
Radek Macalik