By Charlotte Paly on Wednesday, 27 July 2022
Posted in PayPlans
Replies 17
Likes 0
Views 388
Votes 0
Hi,

I just updated Payplan to 5.0.2 and so far did not have major issue ! Thanks for the quality of this upgrade.

Only typo/errors that I noticed are :

1) Payment Method>Stripe>Checkout Type=Popup
The popup option is not working. Despite the option has been selected, the behavior is the same as the standard Form (I had the same issue with previous version/release, so it’s probably not linked to the upgrade)

2) Stripe Check Invoice Form when Billing details has been selected. The billing details fields (city,stats, postal code, country) have an error message “deprecated css class” in the form.
What file ? row ? variable ? should be corrected ?

3) Stripe Check Invoice Form Title: line height or line should be added between Title and Invoice #. What file ? row ? variable ? should be adjusted ?

4) Terms & Conditions check box : The mark in the checkbox is not matching the size of the box. Either the box should be smaller or the mark should be bigger. What file ? row ? variable ? should be adjusted ?

Any help, would be much appreciated

Thanks
Is it possible for you to provide us with the back end and FTP access to your site to check on this issue?
·
Wednesday, 27 July 2022 19:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi
Please find the back end and FTP access details in the updated post
Thanks
·
Wednesday, 27 July 2022 22:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Charlotte,

1) Payment Method>Stripe>Checkout Type=Popup
The popup option is not working. Despite the option has been selected, the behavior is the same as the standard Form (I had the same issue with previous version/release, so it’s probably not linked to the upgrade)

Regarding popup integration, it doesn't support SCA. In stripe, there are various payment methods.
We are using Stripe payment intent API for SCA integration which doesn't support popup.
SO, popup integration can not be used if you want to use SCA.

If you want to use the popup integration then you need to disable the SCA option from the stripe app configuration.

2) Stripe Check Invoice Form when Billing details has been selected. The billing details fields (city,stats, postal code, country) have an error message “deprecated css class” in the form.
What file ? row ? variable ? should be corrected ?

I've tried to access your site's FTP details but I am unable to log in as the details are not correct.

Response: 530 Login authentication failed
Error: Critical error: Could not connect to server


Regarding the "depreciation CSS errors" is because it seems you have an outdated template override file so you need to update your customization file as per pay plans 5.0.
For now, rename the template file till you update them.

Update us with a response.
·
Thursday, 28 July 2022 12:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Manicha,

o Thanks for the clarification for 1)

o for 2)+3)+4) I have updated the FTP details for the production site. Sorry for the confusion.
Your help/fix would be appreciated

o Can you please apply as well, the fix for Plan addon issue & email notification issue on
/administrator/components/com_payplans/models/addons.php
/administrator/components/com_payplans/includes/notifications/notifications.php

Thanks
·
Thursday, 28 July 2022 16:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Charlotte,

o for 2)+3)+4) I have updated the FTP details for the production site. Sorry for the confusion.
Your help/fix would be appreciated

It seems you have applied access restriction on the admin URL. it needs the first user/password to access the backend url.
Can you provide me the access?

o Can you please apply as well, the fix for Plan addon issue & email notification issue on
/administrator/components/com_payplans/models/addons.php
/administrator/components/com_payplans/includes/notifications/notifications.php
We have just released PayPlans 5.0.2 to address those issues. You need to update PayPlans at your site to get the latest changes.

Looking forward to your response.
·
Thursday, 28 July 2022 17:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Manisha,

user/password to access the backend url are in the optional information section that I just updated.

I have try to update from 501 to 502 but got the following message : Error updating component when using the API from Joomla. Please try again.

Thanks
·
Thursday, 28 July 2022 17:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Charlotte,

I am able to access the site backend now.

3) Stripe Check Invoice Form Title: line height or line should be added between Title and Invoice #. What file ? row ? variable ? should be adjusted ?
This is coming from below mentioned language string. It seems you added the "<br>" tag. You can change it here accordingly. You can add a <hr> tag here to show the line between these.
COM_PP_ORDER_CONFIRMATION="Vérifiez la commande </br> <b>N°%1$s</b>"
You can find this at here : /www/language/fr-FR/fr-FR.com_payplans.ini

2) Stripe Check Invoice Form when Billing details has been selected. The billing details fields (city,stats, postal code, country) have an error message “deprecated css class” in the form.
What file ? row ? variable ? should be corrected ?
I've applied the changes at your site but it's seems php file is not updating. Please find attached file and replace it after update to PayPlans 5.0.2. We will include this fix in the coming release.
/www/plugins/payplans/stripe/app/tmpl/form.php

I have try to update from 501 to 502 but got the following message : Error updating component when using the API from Joomla. Please try again.
PayPlans 5 is a major release, so you can not update directly from a single click update from dashboard.
You need to download the installer from the dashboard and update PayPlans to the latest version.

Looking forward to your response.
·
Thursday, 28 July 2022 18:51
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Manisha

I updated succesfully to 502 via joomla install, but given it was not really a major version change (501 to 502) I do not really understand why the automatic update did not work.

Status re the 4 open items :

1) closed
2) still open, where can I find the outdated template override file ?
3) closed
4) still open, I FTP the form.php to /www/plugins/payplans/stripe/app/tmpl/form.php
but the mark continues not matching the size of the box...
what about the form_sca.php ? form_popup.php ? transaction.php ?

Thanks again for your help
·
Thursday, 28 July 2022 21:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Charlotte,

2) still open, where can I find the outdated template override file ?

I thought there was some template override at the site but it's not the template overriding, it's coming from the stripe payment page template which I already provide you the fix.

4) still open, I FTP the form.php to /www/plugins/payplans/stripe/app/tmpl/form.php
but the mark continues not matching the size of the box...
what about the form_sca.php ? form_popup.php ? transaction.php ?
The card details' fields are using PayPlans card input element and the billing details are using PayPlans float label element and it has been like this since the prior version.

Regarding form_sca.php i already updated at your site and form.popup.php, this file content comes from the stripe end (we are using that API), so that's not the issue.

And transaction.php file is for backend purposes and has no issue in it.

Thank you for understanding!
·
Friday, 29 July 2022 11:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Manisha

2) Stripe Check Invoice Form when Billing details has been selected. The billing details fields (city,stats, postal code, country) have an error message “deprecated css class” in the form.

The fix you provided (form.php) is not working (see picture in attachment)

Any help would be much appreciated

4) Terms & Conditions check box : I fixed the issue (size of the mark: height 15px left 13px in the attached file /www/media/foundry/css/foundry.min.css line 1)


Thanks
·
Friday, 29 July 2022 15:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey charlotte,

2) Stripe Check Invoice Form when Billing details has been selected. The billing details fields (city,stats, postal code, country) have an error message “deprecated css class” in the form.

The fix you provided (form.php) is not working (see picture in attachment)

Any help would be much appreciated
Somehow the file changes are not shown at the site, I've cleared the cache and now it's showing fine.
The changes in 2 files form.php and form_sca.php as mentioned earlier.
Please take a look at this issue again.

4) Terms & Conditions check box : I fixed the issue (size of the mark: height 15px left 13px in the attached file /www/media/foundry/css/foundry.min.css line 1)

It's not recommendable to update any min.css/min.js file. Can you please revert your changes again and update us so we will help you to fix the issue There is some CSS conflict with the template you are using.

Looking forward to your response.
·
Monday, 01 August 2022 11:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Manisha,

2) Thanks, fix on form.php and form_sca.php worked ! this item is now closed

4) I reverted my change, looking forward to your response

Thanks again for your help
·
Monday, 01 August 2022 13:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

2) Thanks, fix on form.php and form_sca.php worked ! this item is now closed
sounds good.

4) I reverted my change, looking forward to your response

For this, you need to add the below-mentioned CSS into template custom css.

#fd input[type=radio].fd-custom-radio,
#fd input[type=checkbox].fd-custom-check {
padding: 0;
}


Here is my ip address : 157.38.139.48
Can you whitelist my ip or remove IP restriction temporarily, so I'll help you to fix this issue.

Update us with response.
·
Monday, 01 August 2022 15:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi

I have unblocked 157.38.139.48
Please use the add credentials detailed in the ticket submission form (optional section) for accessing the back end

Thanks
·
Monday, 01 August 2022 16:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

It seems you already added the CSS to your site.
Let me know if you have any queries.
·
Monday, 01 August 2022 16:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

humm, the checkbox is now working, but not thanks to me :-)

Where is the fix ?

Thanks
·
Monday, 01 August 2022 16:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

Regarding custom.css , we got one bug, already logged into the issue tracker.
For now, add the css into template.css which you already added.

Thank you for understanding!
·
Monday, 01 August 2022 17:28
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post