Paypal “Cancel and return” not working
-
After clicking through to Paypal, if I click the cancel and return dialogue below the Paypal form, nothing happens.
-
Hi @stefanjan,
Did you set a “Failed Donation Page”?
https://givewp.com/documentation/core/settings/general-settings/What’s the link to your donation page so we can test it out?
Thanks!
Link to donation page is here https://staging.billericaylions.com/donate/
Donation failed page is here https://staging.billericaylions.com/donation-failed/
Hi, @stefanjan.
When I access your site and I try to make a donation, nothing happens. Then, when I check the developer console, I see some errors on it. From my experience, there is something preventing the fields from loading properly.
Please send along your System Info.
Navigate to Donations –> Tools –> System Info (tab) and click the button to “Get System Report” and copy/paste that in your reply here.
That will give me some more context to be able to help.
Hi Matheus, the original problem went away when I switched the payment gateway from Paypal Standard to Paypal Donations.
This page https://staging.billericaylions.com/donate/ seems to work ok now if I use a multi page form.
But this page https://staging.billericaylions.com/test/ doesn’t if I use the Classic form. When I click on Donate, nothing happens!
I think the buttons on the multi page form distinguishing between Paypal and Credit card are a little confusing.
System Info below
### WordPress Environment ### Home URL: https://staging.billericaylions.com Site URL: https://staging.billericaylions.com WP Version: 5.9 WP Multisite: – WP Memory Limit: 1 GB WP Debug Mode: – WP Cron: ? Language: en_GB Permalink Structure: /%postname%/ Show on Front: page Page on Front: Home (#577) Page for Posts: Unset Table Prefix Length: wpl5_ Table Prefix Length: 5 Table Prefix Status: Acceptable Admin AJAX: Accessible Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, refunded, failed, revoked, cancelled, abandoned, processing, preapproval ### Server Environment ### Hosting Provider: DBH: localhost, SRV: staging.billericaylions.com TLS Connection: Connection uses TLS 1.3 TLS Connection: Probably Okay Server Info: LiteSpeed PHP Version: 7.4.27 PHP Post Max Size: 512 MB PHP Time Limit: 600 PHP Max Input Vars: 8000 PHP Max Upload Size: 512 MB cURL Version: 7.71.0, OpenSSL/1.1.1d SUHOSIN Installed: – Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ?Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected. DOMDocument: ? gzip: ? GD Graphics Library: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### GiveWP Configuration ### GiveWP Version: 2.18.0 GiveWP Cache: Enabled Database Updates: All DB Updates Completed. Database Updates: All database migrations completed. Database Tables: ? wpl5_give_donors? wpl5_give_donormeta? wpl5_give_comments? wpl5_give_commentmeta? wpl5_give_sessions? wpl5_give_formmeta? wpl5_give_sequential_ordering? wpl5_give_donationmeta? wpl5_give_revenue GiveWP Cache: Enabled GiveWP Cache: ?New Donation?Donation Receipt?New Offline Donation?Offline Donation Instructions?New User Registration?User Registration Information?Donation Note?Email access Upgraded From: 2.18.0 Test Mode: Disabled Currency Code: GBP Currency Position: Before Decimal Separator: . Thousands Separator: , Success Page: https://staging.billericaylions.com/donation-confirmation/ Failure Page: https://staging.billericaylions.com/donation-failed/ Donation History Page: https://staging.billericaylions.com/donor-dashboard-3/ GiveWP Forms Slug: /donations/ Enabled Payment Gateways: PayPal Donations Default Payment Gateway: PayPal Donations PayPal IPN Notifications: IPN received for #2202 ( 16Y57151ME778163K ) on 12/24/2020 at 11:37. Status VERIFIED Donor Email Access: Enabled Stripe Webhook Notifications: N/A ### Active GiveWP Add-ons ### ### Other Active Plugins ### Automatic Copyright Year: by WPSOS – 1.1 Blog2Social: Social Media Auto Post & Scheduler: by Blog2Social, Adenion – 6.8.7 Cookie Notice & Compliance for GDPR / CCPA: by Hu-manity.co – 2.2.1 Disable Comments: by WPDeveloper – 2.3.3 Easy Social Feed (Premium): by Easy Social Feed – 6.3.2 Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 8.3.2 Kadence Blocks – Gutenberg Blocks for Page Builder Features: by Kadence WP – 2.2.3 LiteSpeed Cache: by LiteSpeed Technologies – 4.4.7 PDF Embedder: by WP PDF Embedder Team – 4.6.4 Photonic Gallery & Lightbox for Flickr, SmugMug, Google Photos & Others: by Sayontan Sinha – 2.75 Rank Math SEO: by Rank Math – 1.0.81.1 Really Simple SSL: by Really Simple Plugins – 5.2.3 Simple History: by P?r Thernstr?m – 3.1.1 UpdraftPlus - Backup/Restore: by UpdraftPlus.Com, DavidAnderson – 1.22.1 Wordfence Security: by Wordfence – 7.5.7 WPForms Lite: by WPForms – 1.7.2 WPS Hide Login: by WPServeur, NicolasKulka, wpformation – 1.9.3 ### Inactive Plugins ### Smash Balloon Custom Facebook Feed: by Smash Balloon – 4.1.1 ### Theme ### Name: Kadence Version: 1.1.12 Author URL: https://www.kadencewp.com/ Child Theme: No – If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: How to Create a Child Theme
Hi @stefanjan,
Thanks for the update.
I was able to reproduce the issue on my test site. The problem is that the payment fields/buttons are hidden in the Classic template. That’s why the Donate button does not work.
I have reported the issue here: https://feedback.givewp.com/bug-reports/p/paypal-donation-fields-are-hidden-in-classic-template
The workaround is to use a different form template or add another payment method besides Paypal Donations.
Hi @stefanjan,
I’m closing this ticket now. Any updates to this issue will be posted on the feedback link.
Thanks!
- The topic ‘Paypal “Cancel and return” not working’ is closed to new replies.