Payflow Pro Full Integration (Including recurring profiles)

18 replies [Last post]
Joined: 10/17/2007
Juice: 68

I have released a new module for testing. It is a continuation of the payflow pro module. However, this updated version includes support for recurring payments. It uses the recurring profile API do this.
There is a full control panel to control recurring payments, view payment history, cancel profiles, etc.

I have released an initial version for feed back before releasing a final version.

Link: http://www.ubercart.org/contrib/1461

Joined: 08/07/2007
Juice: 15046

Awesome... will try to check this out today because I'm looking at putting recurring payment options into core. Will take a gander and see what you've done. Cool

Joined: 10/17/2007
Juice: 68

OK, i have to uplaod a small patch for it, but i'll get that uploaded/committed today sometime.

Joined: 09/07/2007
Juice: 138

Hi Souvent,

Just wondering if you have any update on this patch or fixing the missing tables issue... I would like to start testing recurring payments soon, so I am tempted to start digging into the code myself, but if you are posting a patch soon I will hold myself back Smiling

Thanks!
Xerxes

Joined: 10/17/2007
Juice: 68

Hey,

Yes, I just submitted a major update today. Smiling

Joined: 01/21/2008
Juice: 40

I'm setting up my first cart system, using the "Payflow Pro Full Integration" addon to Ubercart. I have it installed, but don't know what to type in the setup field that asks for the "path to certificates." I've gone through the Ubercart docs and forums, and spent more time Paypal's Payflow Pro pages, and haven't found an answer. I have downloaded the Java SDK from Paypal (which seems to be required by this addon), but I don't know where I'm supposed to place it on my server, or which part of the download is my "certificates," if that's where they are. There's nothing named Certificates in the download. Help!

Also, I know I need to purchase an SSL certificate for Payflow Pro to function. When I install that, will Payflow Pro automatically detect it, or do I need to do something to integrate it?

Joined: 08/07/2007
Juice: 15046

I'm not sure of all the ins and outs of the module... hopefully someone that's used it can chime in. You almost assuredly don't need the Java SDK, though. This is a PHP app and all the required code should be in the module itself. You may indeed need an SSL cert, though you can always contact tech support at PayPal to get a sure answer. It could be referring to some other downloadable API certificate from your Payflow account or something. Puzzled

Joined: 10/17/2007
Juice: 68

I can chime in. Sorry guys, for some reason, even though i have it set, i don't get emailed when I get a PM and/or an update to my threads. Anyway, I replied to both PM's. Let me know if anytone else has questions or problems.

Joined: 02/14/2008
Juice: 26

Hi Souvent, I am interested to test this module. Could you please let me know where I can read the how to's document? Thanks.

Joined: 01/21/2008
Juice: 40

Souvent - I am still very anxious to get this module working. I thought I had it licked when I successfully completed a test transaction last week. But this week, I cannot complete a transaction. I am mystified why it worked and now doesn't.

When I click the "Submit order" button, I get this error:
-------------------------
Review order
We were unable to process your credit card payment. Please verify your card details and try again. If the problem persists, contact us to complete your order.
-------------------------

I have tried with different credit cards, so it's not a card problem. I tried deactivating the Secure Pages module with no change. I tried completely removing the PayFlow Pro module, then loading up a fresh copy on the server, with no change.

At this point, I have temporarily abandoned this module, even though we are paying monthly fees for our PayFlow Pro account (we use it for other stuff besides the website). Instead, I have fallen back on PayPal Standard, which costs us quite a bit more in transaction fees. But I would really like to get PayFlow Pro working, and any help would be greatly appreciated.

Joined: 05/02/2008
Juice: 161

Hi,

I am having similar issues with the certificates. Where can I get them and where should I put them. Any help is appreciated.

Cheers,

Jon Antoine
www.antoinesolutions.com

Cheers,

Jon Antoine
Antoine Solutions
Free Open Source PHP IDE

Joined: 10/17/2007
Juice: 68

Hey guys,

I have moved the development of uc_payflowpro to the Drupal CVS repository:

http://drupal.org/project/uc_payflowpro

It's easier and better for me to manage/track changes/bugs there than here Sad.

I have committed the latest version that I have and am using.

- E

Joined: 08/07/2007
Juice: 15046

Great news. I've been trying to move mine over, too... I added a field for d.o project page to the contrib content type here, so you can get rid of the download and the page will theme a noticeable link over to d.o for folks to download the module/report issues.

Joined: 04/22/2008
Juice: 10

you need to get a SSL certificate and install it. In the payflow pro setup, admin/store/settings/payment/edit/gateways, add the path to that certificate to the certificate path form.
Payflow no longer give you a certificate. This module works well, thanks a lot for this.
Gary.

Joined: 09/02/2008
Juice: 2

If PayFlow Pro doesn't provide the certificates anymore, is there any way to obtain them?

If not, how does one get this module to work?

Please help.

Thanks.

Joined: 05/02/2008
Juice: 161

miqqy,

Check out my comment and attachment here. I have provided a more stable, less feature rich module (i.e. no recurring support). Let me know if you have any questions.

http://www.ubercart.org/contrib/133#comment-22829

Cheers,

Jon Antoine
Antoine Solutions
Free Open Source PHP IDE

Joined: 02/09/2009
Juice: 27

Are there plans for this to be available for Drupal 6?

Joined: 05/02/2008
Juice: 161

Hi kris,

I have been using/maintaining the PayFlow Pro module found here:
http://www.ubercart.org/contrib/133#comment-22829

I do have plans to move my sites to 6.x in the future, but other paid projects continue to get in the way. If your interested in sponsoring future development, that would give this module priority.

Cheers,

Jon Antoine
Antoine Solutions
Free Open Source PHP IDE

Joined: 07/24/2009
Juice: 167

i have uploaded payflow pro keeping in conditions necessary for working post Sept 1 2009. This is important as the existing API which talk to verisign links will stop working. Entire documentation is available at http://developer.paypal.com and http://integrationwizard.x.com/sdkupdate/main.php

If you are not using php, then steps to implement others are also present. Smiling

I have uploaded the same at http://www.ubercart.org/contrib/1461#comment-42445 implementing the updates required.

Test it before it can be released

Deepak Gupta