Support » Plugin: WooCommerce PayPal Payments » No PayPal button on single product page for some products
No PayPal button on single product page for some products
-
At PayPal’s request, I have installed the WooCommerce PayPal Payments
Subscribe to this plugin this week.On the Woocommerce > Settings >Payments page, I have “Enable on Single Product” checked under the section for “Single Product Page.”
For most of my products, the product page has buttons for both PayPal and Pay Later, but I’ve found at least one product where the buttons are not there.
Any idea why, or what I can do about it? I thought perhaps there was some sort of override that was checked on the page for the individual product, but I can’t find one.
For that product, the buttons don’t appear, and I have no idea why or how to make them appear.
The page I need help with: [log in to see the link]
-
There was a cut/paste error in the first sentence above.
It should read:
At PayPal’s request, I have installed the WooCommerce PayPal Payments plugin this week.
Hello @essmeier,
I can see that our plugin tries to show the PayPal buttons on the product, but it gets blocked for some reason. I will need to talk to our developers about this.
I am interested in what happens if you duplicate the product. Does the duplucate show the same behavior?
In the meantime can you please try to disable all plugins other than WooCommerce & PayPal Payments and activate the theme “Storefront” to see if the issue persists on the product site?
If the button shows up, then it might be a plugin or theme conflict and I would recommend re-enabling them one by one to see when the behavior appears.
Can you please also send us your WooCommerce system report? Thanks!Kind regards,
NiklasI am interested in what happens if you duplicate the product. Does the duplucate show the same behavior?
Yes. Duplicating a product duplicates the problem.
I disabled all plugins except Woocommerce and PayPal Payments.
That did not fix the problem.
I don’t know how many products have this problem, as I have nearly 1200 products on the site and as far as I know, the only way to tell is to look at them individually as a site visitor would. This would take a really long time.
It might be a few. It might be hundreds.
System report follows.
### WordPress Environment ###
WordPress address (URL): https://www.rarerecords.net
Site address (URL): https://www.rarerecords.net
WC Version: 4.7.0
REST API Version: ✔ 4.7.0
WC Blocks Version: ✔ 3.6.0
Action Scheduler Version: ✔ 3.1.6
WC Admin Version: ✔ 1.6.3
Log Directory Writable: ✔
WP Version: 5.5.3
WP Multisite: –
WP Memory Limit: 512 MB
WP Debug Mode: –
WP Cron: ✔
Language: en_US
External object cache: –### Server Environment ###
Server Info: Apache
PHP Version: 7.2.34
PHP Post Max Size: 32 MB
PHP Time Limit: 30
PHP Max Input Vars: 1000
cURL Version: 7.73.0
OpenSSL/1.1.1hSUHOSIN Installed: –
MySQL Version: 5.7.32
Max Upload Size: 32 MB
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
GZip: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔### Database ###
WC Database Version: 4.7.0
WC Database Prefix: wp_
Total Database Size: 5880.65MB
Database Data Size: 5287.20MB
Database Index Size: 593.45MB
wp_woocommerce_sessions: Data: 171.24MB + Index: 5.73MB + Engine MyISAM
wp_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_downloadable_product_permissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_order_items: Data: 0.17MB + Index: 0.06MB + Engine MyISAM
wp_woocommerce_order_itemmeta: Data: 1.01MB + Index: 0.61MB + Engine MyISAM
wp_woocommerce_tax_rates: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_actionscheduler_actions: Data: 0.09MB + Index: 0.04MB + Engine MyISAM
wp_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_actionscheduler_logs: Data: 0.06MB + Index: 0.05MB + Engine MyISAM
wp_commentmeta: Data: 0.11MB + Index: 0.08MB + Engine MyISAM
wp_comments: Data: 0.56MB + Index: 0.24MB + Engine MyISAM
wp_gdpr_request_records: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_itsec_bans: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_itsec_distributed_storage: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_fingerprints: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_geolocation_cache: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_lockouts: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_logs: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
wp_itsec_mutexes: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_opaque_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_temp: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_itsec_user_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_options: Data: 1890.90MB + Index: 6.84MB + Engine MyISAM
wp_pmxe_exports: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxe_google_cats: Data: 0.26MB + Index: 0.05MB + Engine MyISAM
wp_pmxe_posts: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxe_templates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxi_files: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxi_history: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxi_images: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
wp_pmxi_imports: Data: 0.05MB + Index: 0.00MB + Engine MyISAM
wp_pmxi_posts: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_pmxi_templates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_postmeta: Data: 30.24MB + Index: 5.45MB + Engine MyISAM
wp_posts: Data: 9.90MB + Index: 0.89MB + Engine MyISAM
wp_redirection_404: Data: 6.36MB + Index: 1.15MB + Engine MyISAM
wp_redirection_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_redirection_items: Data: 0.01MB + Index: 0.02MB + Engine MyISAM
wp_redirection_logs: Data: 5.83MB + Index: 0.82MB + Engine MyISAM
wp_smush_dir_images: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_termmeta: Data: 0.05MB + Index: 0.04MB + Engine MyISAM
wp_terms: Data: 0.04MB + Index: 0.09MB + Engine MyISAM
wp_term_relationships: Data: 0.48MB + Index: 1.01MB + Engine MyISAM
wp_term_taxonomy: Data: 0.04MB + Index: 0.04MB + Engine MyISAM
wp_tm_taskmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_tm_tasks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_top_ten: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_top_ten_daily: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
wp_usermeta: Data: 0.01MB + Index: 0.02MB + Engine MyISAM
wp_users: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_vtprd_purchase_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_vtprd_purchase_log_product: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_vtprd_purchase_log_product_rule: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wc_admin_notes: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
wp_wc_admin_note_actions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wc_customer_lookup: Data: 0.05MB + Index: 0.05MB + Engine MyISAM
wp_wc_download_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_wc_order_product_lookup: Data: 0.13MB + Index: 0.11MB + Engine MyISAM
wp_wc_order_stats: Data: 0.06MB + Index: 0.05MB + Engine MyISAM
wp_wc_order_tax_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wc_product_meta_lookup: Data: 0.12MB + Index: 0.14MB + Engine MyISAM
wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wdp_orders: Data: 0.03MB + Index: 0.02MB + Engine MyISAM
wp_wdp_order_items: Data: 0.04MB + Index: 0.04MB + Engine MyISAM
wp_wdp_product_collections: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_wdp_rules: Data: 0.04MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_exported_csv_items: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_recommendations: Data: 10.30MB + Index: 2.48MB + Engine MyISAM
wp_woocommerce_session_activity: Data: 3087.90MB + Index: 464.18MB + Engine MyISAM
wp_wpml_mails: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
wp_wps_hit: Data: 23.29MB + Index: 59.82MB + Engine MyISAM
wp_wps_index: Data: 17.28MB + Index: 26.71MB + Engine MyISAM
wp_wps_key: Data: 0.56MB + Index: 0.83MB + Engine MyISAM
wp_wps_object_term: Data: 2.52MB + Index: 5.47MB + Engine InnoDB
wp_wps_object_type: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_wps_query: Data: 3.09MB + Index: 4.04MB + Engine MyISAM
wp_wps_uri: Data: 18.07MB + Index: 6.01MB + Engine MyISAM
wp_wps_user_agent: Data: 1.10MB + Index: 0.16MB + Engine MyISAM### Post Type Counts ###
attachment: 5207
custom_css: 1
jetpack_migration: 2
jp_img_sitemap: 2
jp_img_sitemap_index: 1
jp_pay_order: 1
jp_sitemap: 1
jp_sitemap_master: 1
nav_menu_item: 13
page: 36
post: 40
product: 1871
revision: 32
shop_coupon: 3
shop_order: 905
shop_order_refund: 33
tablepress_table: 1
testimonial: 43
turbo-sidebar-cpt: 12
wccc: 4
woocommerce_offer: 207
wpcf7_contact_form: 1### Security ###
Secure connection (HTTPS): ✔
Hide errors from visitors: ✔### Active Plugins (45) ###
Advanced Dynamic Pricing for WooCommerce (Pro): by AlgolPlus – 3.0.5 – Installed version not tested with active version of WooCommerce 4.7.0
Titan Anti-spam & Security: by CreativeMotion – 7.2.0
Better Search Replace: by Delicious Brains – 1.3.3
iThemes Security: by iThemes – 7.9.0
Classic Editor: by WordPress Contributors – 1.6
Honeypot for Contact Form 7: by Nocean – 1.14.1
Contact Form 7: by Takayuki Miyoshi – 5.3
Disable Comments: by WPDeveloper – 1.11.0
Easy Testimonials: by Gold Plugins – 3.7.1
Google XML Sitemaps: by Auctollo – 4.1.1
HTML Widget Text: by Jaimyn Mayer – 1.1
Jetpack by WordPress.com: by Automattic – 9.1
Offers for WooCommerce: by Angell EYE – 1.4.14 – Installed version not tested with active version of WooCommerce 4.7.0
Platinum SEO Pack: by Rajesh – Techblissonline Dot Com – 100.3.8
Really Simple SSL pro: by Really Simple Plugins – 2.1.24
Really Simple SSL: by Really Simple Plugins – 3.3.5
Redirection: by John Godley – 4.9.2
Simple Custom CSS: by John Regan
Danny Van Kooten – 4.0.4Social Media Feather: by socialmediafeather – 2.0.1
WP woocommerce featured product by category: by WP OnlineSupport – 1.1 – Installed version not tested with active version of WooCommerce 4.7.0
Spider Blocker: by Easy Blog Networks – 1.2.6
Storefront Powerpack: by WooCommerce – 1.5.0
TablePress: by Tobias Bäthge – 1.12
Advanced Editor Tools (previously TinyMCE Advanced): by Automattic – 5.5.1
Top 10: by Ajay D’Souza – 2.9.5
UpdraftPlus – Backup/Restore: by UpdraftPlus.Com
DavidAnderson – 2.15.1.24WooCommerce Bulk Stock Management: by WooCommerce – 2.2.30 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Conditional Content: by Lucas Stark – 2.1.4 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Customer/Order/Coupon Export: by SkyVerge – 5.1.2 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce PayPal Payments: by WooCommerce – 1.0.2 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Print Invoices/Packing Lists: by SkyVerge – 3.9.2
WooCommerce Product Search: by itthinx – 3.2.0 (update to version 3.3.0 is available) – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Recommendation Engine: by Lucas Stark – 3.2.4 – Installed version not tested with active version of WooCommerce 4.7.0
Remove WooCommerce DB Notice: by WooCommerce – 0.1 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Sequential Order Numbers Pro: by SkyVerge – 1.16.1 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Shipping & Tax: by Automattic – 1.25.2 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce FedEx Shipping: by WooCommerce – 3.4.33 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce USPS Shipping: by WooCommerce – 4.4.48 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce: by Automattic – 4.7.0
WP Mail Logging: by MailPoet – 1.9.7
WP-Optimize – Clean, Compress, Cache: by David Anderson
Ruhani Rabin
Team Updraft – 3.1.4Smush: by WPMU DEV – 3.7.2
WP GDPR Fix Pro: by TEKNIKFORCE – 1.7
WPS Hide Login: by WPServeur
NicolasKulka
tabrisrp – 1.5.7Google XML Sitemap for Videos: by Amit Agarwal – 2.6.1
### Inactive Plugins (12) ###
Easy WP SEO: by Chris Landrum – 1.8
Enable jQuery Migrate Helper: by The WordPress Team – 1.1.0
Mass delete unused tags: by Ramon Fincken – 2.0.0
PublishPress Revisions: by PublishPress – 2.4.3
WooCommerce – Store Exporter: by Visser Labs – 2.7 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Additional Fees On Checkout (Free): by WPSuperiors – 10.2.7 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Admin: by WooCommerce – 1.6.3 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Customer/Order/Coupon CSV Import Suite: by SkyVerge – 3.9.1 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Edit Order Numbers: by UltimateWoo – 1.1.1 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce PayPal Checkout Gateway: by WooCommerce – 2.1.0 – Installed version not tested with active version of WooCommerce 4.7.0
WooCommerce Shortcodes: by WooThemes
Claudio Sanches – 1.0.0 – Installed version not tested with active version of WooCommerce 4.7.0WP All Export Pro: by Soflyy – 1.5.4
### Settings ###
API Enabled: –
Force SSL: –
Currency: USD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
simple (simple)
variable (variable)Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)Connected to WooCommerce.com: ✔
### WC Pages ###
Shop base: #4 – /store/
Cart: #5 – /cart/
Checkout: #6 – /checkout/
My account: ❌ Page not set
Terms and conditions: #68 – /terms/### Theme ###
Name: Storefront Child
Version: 1.0
Author URL: http://woocommerce.com
Child Theme: ✔
Parent Theme Name: Storefront
Parent Theme Version: 2.4.3 – 2.9.0 is available
Parent Theme Author URL: https://woocommerce.com/
WooCommerce Support: ✔### Templates ###
Overrides: storefront-child/woocommerce/checkout/form-billing.php
### WooCommerce Customer/Order/Coupon Export ###
Automated exports: 2
Custom formats: 0
Next export: Not scheduled### Action Scheduler ###
Complete: 280
Oldest: 2020-10-16 12:40:31 -0600
Newest: 2020-11-16 10:17:27 -0700Pending: 5
Oldest: 2020-11-16 11:53:30 -0700
Newest: 2020-11-17 08:28:32 -0700`
Hey @essmeier,
Thanks for the information.
I will get back to you after I had the chance to talk to our developers about this behavior.Kind regards,
NiklasFor now, I have had to disable this plugin and revert to the PayPal Standard/PayPal Checkout plugin on my site, as I’m having other problems with this plugin that are preventing my customers from completing their transaction.
Details in this thread:
Hey @essmeier,
Thanks for letting us know.
My apologies for the difficulties you are facing. We will of course also check out your other issue.
If you have a staging site and would like for us to do some more investigating without compromising your production site, then you can also reach out to us directly as described in our documentation here.So far, I was unable to reproduce your behavior in any of my testing environments.
I have taken some notes from my earlier tests, but to learn more about the behavior we would need access to an environment where we can safely re-enable the plugin for a moment.
Thanks!Kind regards,
NiklasCreating a duplicate site is difficult, due to the size of the database involved.
I’ll see if I can come up with something tomorrow.
Since reverting to the PayPal Standard plugin, the PayPal buttons have reappeared on the pages for the products that didn’t have them before.
I don’t know what the problem might be, but it’s clearly specific to the Woocommerce PayPal Payments plugin.
Hey @essmeier,
We have received your internal ticket regarding the other issue you are experiencing.
Regarding the missing buttons however, we have done some tests in our systems and were unable to reproduce the behavior so far.
So we are wondering if you found a way to create a staging environment? Or alternative if you are willing to grant access to your production site. For all sensitive matters, please create an internal support request as described here.
Currently with the plugin disabled on your site and no option to reproduce it, our options to investigate are limited.Kind regards,
NiklasI have created a staging site and given you access.
Details are in the support thread on the Inpsyde site.
This Issue will be handled internally in a second thread with the user. For a better overview, we will close this one here.
- The topic ‘No PayPal button on single product page for some products’ is closed to new replies.