Re: Digital Signing a SOAP Request
Ah cool. Jim sent me an early beta that I never got a chance to try out, Project died on the vine. I didn't mention it cuzz I was asked not to yet, wasn't aware it was out. Cool. It sounds like a good solution for hosted servers that can't use the API provided. On 2/28/06, RADEMAKERS Tanguy <[EMAIL PROTECTED]> wrote: > > >-Original Message- > >Subject: Digital Signing a SOAP Request > >From: "John Wilker" <[EMAIL PROTECTED]> > >Date: Mon, 27 Feb 2006 15:48:07 -0700 > > >I've printed out just about every PDF Paypal has on the topic. > >All I could > >figure out was that unless you have your own server you're SOL > > > >If you have your own, they have a Java API that works for CF > >(I am told). > >But in a hosted environment, you're outa luck. > > > someone (Jim Collins) just posted a message on CFCdev about a > JavaClassLoader.cfc which is "... designed to load classes dynamically > in cases when you don't have access to the classpath or don't want to > restart ColdFusion (ie shared hosting)." > > /t > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233646 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
RE: Digital Signing a SOAP Request
>-Original Message- >Subject: Digital Signing a SOAP Request >From: "John Wilker" <[EMAIL PROTECTED]> >Date: Mon, 27 Feb 2006 15:48:07 -0700 >I've printed out just about every PDF Paypal has on the topic. >All I could >figure out was that unless you have your own server you're SOL > >If you have your own, they have a Java API that works for CF >(I am told). >But in a hosted environment, you're outa luck. someone (Jim Collins) just posted a message on CFCdev about a JavaClassLoader.cfc which is "... designed to load classes dynamically in cases when you don't have access to the classpath or don't want to restart ColdFusion (ie shared hosting)." /t ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233632 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Digital Signing a SOAP Request
true. I shoulda said, if you had my ISP LOL. who said "no". Glad it worked though. that's good to know On 2/27/06, Bryan Stevenson <[EMAIL PROTECTED]> wrote: > > > If you have your own, they have a Java API that works for CF (I am > told). > > But in a hosted environment, you're outa luck. > > I've added a Java API to CF ina shared hosting environment for processing > payments via Moneris...works fine ;-) > > This of course will depend on the ISP > > Bryan Stevenson B.Comm. > VP & Director of E-Commerce Development > Electric Edge Systems Group Inc. > phone: 250.480.0642 > fax: 250.480.1264 > cell: 250.920.8830 > e-mail: [EMAIL PROTECTED] > web: www.electricedgesystems.com > > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233619 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Digital Signing a SOAP Request
> If you have your own, they have a Java API that works for CF (I am told). > But in a hosted environment, you're outa luck. I've added a Java API to CF ina shared hosting environment for processing payments via Moneris...works fine ;-) This of course will depend on the ISP Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233607 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
Re: Digital Signing a SOAP Request
I've printed out just about every PDF Paypal has on the topic. All I could figure out was that unless you have your own server you're SOL If you have your own, they have a Java API that works for CF (I am told). But in a hosted environment, you're outa luck. On 2/26/06, Bud <[EMAIL PROTECTED]> wrote: > > I searched their documentation for 48 hours to find the URL to post > the XML to use their web services. I finally had to find it from > google. Ridiculous. All I get back from that is connection failure. > When I go to the URL directly, I get a browser alert error. A search > for part of that... > > "incorrect or unexpected message" > > reveals that the error is generally related to not having a proper > client-side certificate. > > The SOAP/XML part shouldn't be too hard. I just don't even know where > to begin to "digitally sign" the soap request. Any clues would be > very welcome. > > >Hmmm, it could be coincidence that Ben was just blogging this; > > > > > http://www.forta.com/blog/index.cfm/2006/2/23/Using-PayPal-In-ColdFusion-Applications > > > >-----Original Message----- > >From: Bud [mailto:[EMAIL PROTECTED] > >Sent: Sunday, 26 February 2006 2:31 AM > >To: CF-Talk > >Subject: RE: Digital Signing a SOAP Request > > > >https://www.paypal.com/us/cgi-bin/webscr?cmd=_wp-pro-overview-outside > > > >This is from their web services documentation. > > > >Your security with the PayPal Web Services API relies on a set of > >public/private security keys issued in the form of digital > >certificates by PayPal. These keys uniquely identify an API user to > >prove his authorization to access PayPal Web Services. Each SOAP > >request is signed by your private key, and PayPal Web Services > >processes a request only after authentication succeeds. > > > >>Can you send a link for more info on PayPal Pro? A quick google didn't > >yield > >>much. > >> > >>This link suggests you don't need digital signing; > >>http://www.paypaldev.org/topic.asp?TOPIC_ID=11264 but it doesn't mention > >pro > >>specifically. > >> > >>Cheers. > >> > >>-Original Message- > >>From: Bud [mailto:[EMAIL PROTECTED] > >>Sent: Saturday, 25 February 2006 3:27 AM > >>To: CF-Talk > >>Subject: Digital Signing a SOAP Request > >> > >>Anyone have any code lying around that will digitally sign a soap > >>request using CF's built-in functions or java classes? Pointers on > >>where to start? > >> > >>I'm wanting to implement PayPal Pro with cf_ezcart. They have an API > >>for MX 7, but it requires jar files be installed and it looks like > >>this may be a problem on shared servers. Their SOAP requests look > >>pretty straight forward, but I have NO idea how to digitally sign a > >>SOAP request. :) > >> > >>Clues? Tips? Pointers? > >> > >>Thanks! :) > >>-- > >> > >>Bud Schneehagen - Tropical Web Creations, Inc. > >> > >>_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ > >>Web Based Solutions / eCommerce Development & Hosting > >>http://www.twcreations.com/ - http://www.cf-ezcart.com/ > >>Toll Free: 877.207.6397 - Local & Int'l Phone/Fax: 386.789.0968 > >> > >> > >> > >> > > > > > > > > > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233606 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
RE: Digital Signing a SOAP Request
I searched their documentation for 48 hours to find the URL to post the XML to use their web services. I finally had to find it from google. Ridiculous. All I get back from that is connection failure. When I go to the URL directly, I get a browser alert error. A search for part of that... "incorrect or unexpected message" reveals that the error is generally related to not having a proper client-side certificate. The SOAP/XML part shouldn't be too hard. I just don't even know where to begin to "digitally sign" the soap request. Any clues would be very welcome. >Hmmm, it could be coincidence that Ben was just blogging this; > >http://www.forta.com/blog/index.cfm/2006/2/23/Using-PayPal-In-ColdFusion-Applications > >-Original Message- >From: Bud [mailto:[EMAIL PROTECTED] >Sent: Sunday, 26 February 2006 2:31 AM >To: CF-Talk >Subject: RE: Digital Signing a SOAP Request > >https://www.paypal.com/us/cgi-bin/webscr?cmd=_wp-pro-overview-outside > >This is from their web services documentation. > >Your security with the PayPal Web Services API relies on a set of >public/private security keys issued in the form of digital >certificates by PayPal. These keys uniquely identify an API user to >prove his authorization to access PayPal Web Services. Each SOAP >request is signed by your private key, and PayPal Web Services >processes a request only after authentication succeeds. > >>Can you send a link for more info on PayPal Pro? A quick google didn't >yield >>much. >> >>This link suggests you don't need digital signing; >>http://www.paypaldev.org/topic.asp?TOPIC_ID=11264 but it doesn't mention >pro >>specifically. >> >>Cheers. >> >>-Original Message- >>From: Bud [mailto:[EMAIL PROTECTED] >>Sent: Saturday, 25 February 2006 3:27 AM >>To: CF-Talk >>Subject: Digital Signing a SOAP Request >> >>Anyone have any code lying around that will digitally sign a soap >>request using CF's built-in functions or java classes? Pointers on >>where to start? >> >>I'm wanting to implement PayPal Pro with cf_ezcart. They have an API >>for MX 7, but it requires jar files be installed and it looks like >>this may be a problem on shared servers. Their SOAP requests look >>pretty straight forward, but I have NO idea how to digitally sign a >>SOAP request. :) >> >>Clues? Tips? Pointers? >> >>Thanks! :) >>-- >> >>Bud Schneehagen - Tropical Web Creations, Inc. >> >>_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ >>Web Based Solutions / eCommerce Development & Hosting >>http://www.twcreations.com/ - http://www.cf-ezcart.com/ >>Toll Free: 877.207.6397 - Local & Int'l Phone/Fax: 386.789.0968 >> >> >> >> > > > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233499 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
RE: Digital Signing a SOAP Request
Hmmm, it could be coincidence that Ben was just blogging this; http://www.forta.com/blog/index.cfm/2006/2/23/Using-PayPal-In-ColdFusion-App lications -Original Message- From: Bud [mailto:[EMAIL PROTECTED] Sent: Sunday, 26 February 2006 2:31 AM To: CF-Talk Subject: RE: Digital Signing a SOAP Request https://www.paypal.com/us/cgi-bin/webscr?cmd=_wp-pro-overview-outside This is from their web services documentation. Your security with the PayPal Web Services API relies on a set of public/private security keys issued in the form of digital certificates by PayPal. These keys uniquely identify an API user to prove his authorization to access PayPal Web Services. Each SOAP request is signed by your private key, and PayPal Web Services processes a request only after authentication succeeds. >Can you send a link for more info on PayPal Pro? A quick google didn't yield >much. > >This link suggests you don't need digital signing; >http://www.paypaldev.org/topic.asp?TOPIC_ID=11264 but it doesn't mention pro >specifically. > >Cheers. > >-Original Message- >From: Bud [mailto:[EMAIL PROTECTED] >Sent: Saturday, 25 February 2006 3:27 AM >To: CF-Talk >Subject: Digital Signing a SOAP Request > >Anyone have any code lying around that will digitally sign a soap >request using CF's built-in functions or java classes? Pointers on >where to start? > >I'm wanting to implement PayPal Pro with cf_ezcart. They have an API >for MX 7, but it requires jar files be installed and it looks like >this may be a problem on shared servers. Their SOAP requests look >pretty straight forward, but I have NO idea how to digitally sign a >SOAP request. :) > >Clues? Tips? Pointers? > >Thanks! :) >-- > >Bud Schneehagen - Tropical Web Creations, Inc. > >_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ >Web Based Solutions / eCommerce Development & Hosting >http://www.twcreations.com/ - http://www.cf-ezcart.com/ >Toll Free: 877.207.6397 - Local & Int'l Phone/Fax: 386.789.0968 > > > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233480 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
RE: Digital Signing a SOAP Request
https://www.paypal.com/us/cgi-bin/webscr?cmd=_wp-pro-overview-outside This is from their web services documentation. Your security with the PayPal Web Services API relies on a set of public/private security keys issued in the form of digital certificates by PayPal. These keys uniquely identify an API user to prove his authorization to access PayPal Web Services. Each SOAP request is signed by your private key, and PayPal Web Services processes a request only after authentication succeeds. >Can you send a link for more info on PayPal Pro? A quick google didn't yield >much. > >This link suggests you don't need digital signing; >http://www.paypaldev.org/topic.asp?TOPIC_ID=11264 but it doesn't mention pro >specifically. > >Cheers. > >-Original Message- >From: Bud [mailto:[EMAIL PROTECTED] >Sent: Saturday, 25 February 2006 3:27 AM >To: CF-Talk >Subject: Digital Signing a SOAP Request > >Anyone have any code lying around that will digitally sign a soap >request using CF's built-in functions or java classes? Pointers on >where to start? > >I'm wanting to implement PayPal Pro with cf_ezcart. They have an API >for MX 7, but it requires jar files be installed and it looks like >this may be a problem on shared servers. Their SOAP requests look >pretty straight forward, but I have NO idea how to digitally sign a >SOAP request. :) > >Clues? Tips? Pointers? > >Thanks! :) >-- > >Bud Schneehagen - Tropical Web Creations, Inc. > >_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ >Web Based Solutions / eCommerce Development & Hosting >http://www.twcreations.com/ - http://www.cf-ezcart.com/ >Toll Free: 877.207.6397 - Local & Int'l Phone/Fax: 386.789.0968 > > > > ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233462 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
RE: Digital Signing a SOAP Request
Can you send a link for more info on PayPal Pro? A quick google didn't yield much. This link suggests you don't need digital signing; http://www.paypaldev.org/topic.asp?TOPIC_ID=11264 but it doesn't mention pro specifically. Cheers. -Original Message- From: Bud [mailto:[EMAIL PROTECTED] Sent: Saturday, 25 February 2006 3:27 AM To: CF-Talk Subject: Digital Signing a SOAP Request Anyone have any code lying around that will digitally sign a soap request using CF's built-in functions or java classes? Pointers on where to start? I'm wanting to implement PayPal Pro with cf_ezcart. They have an API for MX 7, but it requires jar files be installed and it looks like this may be a problem on shared servers. Their SOAP requests look pretty straight forward, but I have NO idea how to digitally sign a SOAP request. :) Clues? Tips? Pointers? Thanks! :) -- Bud Schneehagen - Tropical Web Creations, Inc. _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Web Based Solutions / eCommerce Development & Hosting http://www.twcreations.com/ - http://www.cf-ezcart.com/ Toll Free: 877.207.6397 - Local & Int'l Phone/Fax: 386.789.0968 ~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:233439 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54