By Andrew Neighbour on Wednesday, 09 May 2018
Posted in General Issues
Likes 0
Views 631
Votes 0
I am using PayFlow for credit card processing and everything is setup and working.
However, when a new subscriber signs up, they get a message indicating that their membershipe will be activated in 24 hours because it is a recurring payment. (see attachment)
PayPal advises that this is most likely caused by the fact that the plugin is "authorization" transaction rather than a "sale."
I cannot find anyway to make that change in the PayFlow app or PayPlans config.
The closest I can find is a setting that controls "waiting time for next recurring payment" under Config/expert settings (see attach). If I want activation to be immediate, is this the right setting, and if so, what should it be set to...? 0 days?
If that controls something else, how can we make the ativation immediate after payment processing?
Many thanks,
Andrew
Hello Andrew,

In case of Payflow, Recurring payment notification came after a day.
You need to set Wait for payment to 2 days atleast , because in payflow payment will received, a day after the the plan is subscribed.

If that controls something else, how can we make the ativation immediate after payment processing?
It can't be activate immediately. Because notification will not come immediately, so we process the payment as per notification.
So it can be activated after a day.

Let me know if you have any confusion.
·
Thursday, 10 May 2018 10:19
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm afraid your comments are very confusing:

[quoteIn case of Payflow, Recurring payment notification came after a day.
You need to set Wait for payment to 2 days atleast , because in payflow payment will received, a day after the the plan is subscribed. ]
When I tried a new subscription, the message said wait 24 hours. After a 24 hour wait, the subscription was changed to active...so why change wait for payment to 2 days??

If that controls something else, how can we make the ativation immediate after payment processing?
It can't be activate immediately. Because notification will not come immediately, so we process the payment as per notification.
So it can be activated after a day.


This makes no sense at all.

I have purchased recurring subscriptions on other sites using PayFlow where membership was active immediately. Also PayPal themselves said it should be possible and that the problem was that your plug in was processing an "authorization transaction" when it should be a direct "sale" - why is your component different. PayFlow allows for immediate transaction. Imagine paying for a subscription and then being told to wait 24 hours before being able to login and post...this will deter members.
·
Thursday, 10 May 2018 21:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

Sorry for the confusion.

Right now in Paypal Payflow app , it's not possible to activate the subscription immediately because we are using api version 51.0.
It will require authorization of transaction, so subscription will get activate after a day.

To activate subscription immediately through payflow using Direct sale, it will need to change the payflow payment gateway code.
I’ve already added this in our issue tracker. Once we have sorted this issue, we will applied the fix on your site. By the way, we are currently on a company trip and we will be back to office on next coming Monday.
·
Friday, 11 May 2018 14:54
·
0 Likes
·
0 Votes
·
0 Comments
·
OK thanks! I shall look forward to the fix. We want to go live soon and I'd obviously like to have this fixed when we do so as to avoid annoying our first members!

Enjoy your holiday!!
Andrew
·
Friday, 11 May 2018 23:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

Thank you for understanding
I have read the Payflow integration manual , and the api code is same we are using in paypal payflow integration.
The api code is same as we are using , need to wait for recurring payments for a day.
https://developer.paypal.com/docs/classic/payflow/recurring-billing/#about-recurring-billing-profile-actions

so I've already written a support query to payflow team about this, if is there any other document or it's possible to activate the recurring subscriptions immediately. So i'll update you after getting their response on this.
·
Monday, 14 May 2018 18:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Has there been ant progress on this issue??
Thanks,
Andrew
·
Saturday, 26 May 2018 06:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

I have done the changes in code and will share you the kit soon after testing.
·
Saturday, 26 May 2018 11:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

Sorry for the delayed response.
Find attached kit of Payflow app with changes. Install it vai Joomla extension manager.
After installing do one recurring payment and let me know if still any issue regarding activation of subscription immediately.

Update me.
·
Tuesday, 29 May 2018 01:31
·
0 Likes
·
0 Votes
·
0 Comments
·
I loaded it as you suggested and it has completely broken the site!!!!!!!!!!!

I cannot get into the plugins to remove it.

Please repair this ASAP....if you research my posts for this site, you'll find the login credentials.

Andrew
·
Tuesday, 29 May 2018 05:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

Sorry for the inconvenience.
I've corrected this at your site, now it's working fine.

Please do one test recurring payment and let me know the result.
·
Tuesday, 29 May 2018 10:54
·
0 Likes
·
0 Votes
·
0 Comments
·
No problem...site up and running. Many thanks.

I'll test it tomorrow and let you know.
Andrew
·
Tuesday, 29 May 2018 11:18
·
0 Likes
·
0 Votes
·
0 Comments
·
Your welcome
Keep me update on this.
·
Tuesday, 29 May 2018 11:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Manisha - yes the updated plug in result in immediate activation...however, it does still return a message box stating the following:

recurring subscription will get active one day after subscribing the plan

Is that something I can change as a language override or is it buried in the code??

Andrew
·
Thursday, 31 May 2018 04:50
·
0 Likes
·
0 Votes
·
0 Comments
·
I found the language override and made a change so I guess we are good to go!
Thanks again,
Andrew
·
Thursday, 31 May 2018 04:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Andrew,

Thanks for updating us on this and it sounds good that your issue is resolved now.

Just for your information, I have locked and marked this thread as resolved to avoid confusions in the future. Please start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiries.
·
Thursday, 31 May 2018 11:00
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post