Portal Engine Questions on portal engine and web parts.
Version 5.x > Portal Engine > Pay pal Integration View modes: 
User avatar
Member
Member
mail2rozario-gmail - 7/20/2010 2:45:36 PM
   
Pay pal Integration
Hi,

Can some one tell me how can I Integrate Pay pal for non - E-commerce (Donation online). I saw the article for Direct-PayPal-payment but It didnt really help. Looking forward for your kind help on this. Thank you!!

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 7/23/2010 8:16:18 AM
   
RE:Pay pal Integration
Hi,

Could you please describe the scenario you want to achieve and in which way the article did not helped? Were there any problems?

More detailed description of what is not working and what exactly you want to achieve would be much appreciated.

Best regards,
Juraj Ondrus

User avatar
Member
Member
mail2rozario-gmail - 7/23/2010 11:56:20 AM
   
RE:Pay pal Integration
Hi Juraj,

If we have to use the Direct pay pal we have to someway connect to Ecommerce, where I have to add the Event as Product while registration. I want to know if there is any simple way where I can use the paypal function directly without getting into Ecommerce. I have a requirement for user registration for an Event and we have four to five events to select and participate, Participants have to pay the registration for the event through paypal, Is there any way to achieve this with Kentico Paypal Integration.

(Even if I am going to use Direct pay pal and update the table is it okay to update only the SKU table or is there any other table that has to be update.)


Thank you very much

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 7/23/2010 4:22:36 PM
   
RE:Pay pal Integration
Hi,

The direct PayPal payment article describes how to integrate the payment and keep the option to manage the orders in the e-commerce system - to see who paid and who did not.

Anyway, if you do not want to use our E-commerce Software, you can develop fully custom web part where you will ensure everything what is required by PayPal gateway and you can skip our e-commerce module.

Best regards,
Juraj Ondrus

User avatar
Member
Member
mail2rozario-gmail - 7/23/2010 5:17:51 PM
   
RE:Pay pal Integration
Juraj,

I made used of the direct PayPal payment and I am able to go to paypal, but my Order Id is 0. Is there anyway I create a Order Id through API Code?. Will there be a Problem in Paypal in payment if sent with Order ID 0.

Thanks and Regards
Rozario

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 7/27/2010 11:22:48 AM
   
RE:Pay pal Integration
Hi,

Yes, there is the way if you will use the E-commerce module as described in the direct PayPal payment article. Otherwise you have to ensure everything by your code, including the proper order ID to pass it to the gateway.

Best regards,
Juraj Ondrus

User avatar
Member
Member
mail2rozario-gmail - 7/28/2010 2:06:34 PM
   
RE:Pay pal Integration
Ok I have taken your advice and been successful to integrate pay-pal and now I am up-to receive the IPN PIN from the paypal, I want your advice for the next step, ie how to view the payment result and update the status. When I see the paypalIPN.aspx code I can see the updated result was inserted into Order table but it was in xml format question is whether I have work with the xml to get the result to know who paid and who did not? Or is there is any other simpler way to see the payment report

Thank you! for your support for far!!

Thanks and Regards
Rozario

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 8/9/2010 7:09:48 AM
   
RE:Pay pal Integration
Hi,

I am sorry but I am bit confused now - are you using our built-in E-commerce module or are you using fully custom code?

In the second case, you can inspire by the default IPN page and code from the CMS web project files, but it is fully up to you how you will implement this function according to PayPal's directions. I am sorry but I am not able to give you better answer because I do not know how exactly you have achieved your need and where and how are you storing the order data.

Best regards,
Juraj Ondrus