Paypal/WooCommerce card declining issue
-
Hi, so I have a problem when my customers check out as a guest on my website they enter their card details but it doesn’t work they get this error message “Your credit card has been declined. Please try another one.”
I have another website the exact same as this one however that one works perfectly fine.
The page I need help with: [log in to see the link]
-
You’ll first need to check for a more specific error message from PayPal in your logs.
To do this go into the settings for the Paypal plugin you are using on the WooCommerce > Settings > Payments page. Enable the debug logging option for PayPal.
You’ll now need for another payment attempt to be made on your site with PayPal, or run a test payment yourself. Once it fails, go to WooCommerce > Status > Logs and find the PayPal logs that match that days date. View the logs and check for the error code that PayPal sent to your site. You can then look up what that code means on PayPal’s site here:
https://developer.paypal.com/docs/archive/nvp-soap-api/errors/
If you don’t understand what the error means, or how to fix it – you can post it here in this thread.
Thanks for the reply Phil, i’ve already tried this but the logs don’t show? I’ve tried it mutliple times and I never get new logs?
Hi there,
Thank you for trying that out. In order to capture logs, you will need to make sure the Log directory is writable — please check under **WooCommerce > Status**, and see if your Log directory is marked as writable:
Link to image: https://d.pr/i/qP6jcsIf not, then please reach out to your hosting company to ask about making sure that directory is writable on the server.
Also, please note that on the WooCommerce > Status > Logs page, you will need to select the appropriate log file from the dropdown to view the correct logs (i.e. PayPal, or
wc_gateway_ppec-***
for PayPal (Express) Checkout):
Link to image: https://d.pr/i/mCGncNPlease check on that, and then see if you are able to generate those logs and then check on the error code on PayPal’s site.
If you are still having trouble, please send the error from the log here, and share a copy of your site’s System Status. You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”. Once you’ve done that, you can paste it here in your reply. Please note that since this is a public forum, you may want to remove any sensitive information that you don’t want shared publicly.
Thank you!
### WordPress Environment ### WordPress address (URL): https://jumbocompetitions.co.uk Site address (URL): https://jumbocompetitions.co.uk WC Version: 4.0.1 REST API Version: ? 1.0.7 WC Blocks Version: ? 2.5.14 Action Scheduler Version: ? 3.1.4 WC Admin Version: ? 1.0.3 Log Directory Writable: ? WP Version: 5.4 WP Multisite: – WP Memory Limit: 512 MB WP Debug Mode: – WP Cron: ? Language: en_GB External object cache: – ### Server Environment ### Server Info: LiteSpeed PHP Version: 7.2.29 PHP Post Max Size: 256 MB PHP Time Limit: 240 PHP Max Input Vars: 5000 cURL Version: 7.62.0 OpenSSL/1.0.2k SUHOSIN Installed: – MySQL Version: 5.5.5-10.2.31-MariaDB Max Upload Size: 256 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 4.0.1 WC Database Prefix: wp_ Total Database Size: 14.33MB Database Data Size: 11.29MB Database Index Size: 3.04MB wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_actions: Data: 0.16MB + Index: 0.14MB + Engine InnoDB wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_logs: Data: 0.14MB + Index: 0.13MB + Engine InnoDB wp_atum_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_atum_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_atum_product_data: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_litespeed_img_optm: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_litespeed_optimizer: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_maxbuttonsv3: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_maxbuttons_collections: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_maxbuttons_collections_trans: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_options: Data: 1.52MB + Index: 0.08MB + Engine InnoDB wp_postmeta: Data: 2.52MB + Index: 0.78MB + Engine InnoDB wp_posts: Data: 5.52MB + Index: 0.22MB + Engine InnoDB wp_revslider_css: Data: 0.13MB + Index: 0.00MB + Engine InnoDB wp_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_revslider_sliders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_revslider_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_revslider_static_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_statistics_exclusions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_statistics_historical: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_statistics_pages: Data: 0.02MB + Index: 0.08MB + Engine InnoDB wp_statistics_search: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_statistics_useronline: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_statistics_visit: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_statistics_visitor: Data: 0.02MB + Index: 0.08MB + Engine InnoDB wp_termmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_term_relationships: Data: 0.05MB + Index: 0.02MB + Engine InnoDB wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_usermeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_product_meta_lookup: Data: 0.08MB + Index: 0.13MB + Engine InnoDB wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB ### Post Type Counts ### attachment: 21 custom_css: 3 customize_changeset: 119 nav_menu_item: 6 page: 26 post: 5 product: 12 product_variation: 596 revision: 217 shop_order: 8 wcccf: 3 wcct_countdown: 1 wpcf7_contact_form: 2 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (19) ### All-in-One WP Migration: by ServMask – 7.20 Classic Editor: by WordPress Contributors – 1.5 Coming Soon Page, Under Construction & Maintenance Mode by SeedProd: by SeedProd – 5.1.0 Contact Form 7: by Takayuki Miyoshi – 5.1.7 Contact Form Submissions: by Jason Green – 1.6.4 Finale Lite - Sales Countdown Timer & Discount for WooCommerce: by XLPlugins – 2.12.0 LiteSpeed Cache: by LiteSpeed Technologies – 2.9.9.2 MaxButtons: by Max Foundry – 7.13.4 Really Simple SSL: by Rogier Lankhorst Mark Wolters – 3.3.1 Slider Revolution: by ThemePunch – 5.4.8.1 Page Builder by SiteOrigin: by SiteOrigin – 2.10.15 SiteOrigin Widgets Bundle: by SiteOrigin – 1.16.0 Extra Product Options (Product Addons) for WooCommerce: by ThemeHigh – 2.1.2 Ci WooCommerce Product Gallery Slider: by codeixer – 2.0.3 – Not tested with the active version of WooCommerce Variation Swatches for WooCommerce: by Emran Ahmed – 1.0.80 WooCommerce PayPal Checkout Gateway: by WooCommerce – 1.6.21 WooCommerce: by Automattic – 4.0.1 WordPress Importer: by wordpressdotorg – 0.7 WP Statistics: by VeronaLabs – 12.6.12 ### Inactive Plugins (0) ### ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Settings ### API Enabled: – Force SSL: – Currency: GBP (£) 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: ? Page not set Basket: #206 - /basket/ Checkout: #207 - /checkout/ My account: #1807 - /my-account/ Terms and conditions: #572 - /terms-conditions/ ### Theme ### Name: Specia Version: 3.1.21 – 3.1.22 is available Author URL: https://speciatheme.com/ Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme WooCommerce Support: ? ### Templates ### Archive Template: Your theme has a woocommerce.php file. You will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues. Overrides: – ### Action Scheduler ### Complete: 581 Oldest: 2020-04-16 18:19:29 +0100 Newest: 2020-04-21 02:06:47 +0100 Pending: 1 Oldest: 2020-04-22 02:06:47 +0100 Newest: 2020-04-22 02:06:47 +0100
please message me through skype, this takes way too long for something so small to get fixed and I need it fixing ASAP.
my skype email is: [email protected]
We don’t provide support by Skype and the amount of in depth troubleshooting we can get into on the free community forums is limited.
I see from your System Status Report that you are using our PayPal Checkout plugin. Because of that, you do qualify for an extra level of support directly on https://www.woocommerce.com.
Please go to https://www.woocommerce.com and log into your account. If you don’t already have one, please create one.
Once you are logged in, please go to the “Support” tab and then select
PayPal Checkout
as the reason for your request. Our team can then help take a more in-depth look at the problem with you there.In the effort of saving time, please make sure to include your system status report and reference this forum thread.
Additionally, please create an Administrator user on your site using the email address
[email protected]
. Mention that you’ve done this in your ticket. That way we can reset the password to the account and then log in to have a look at anything that we need to.Please note that to comply with GDPR rules, you may need to disclose the sharing of access rights to third parties like us in your Terms & Conditions (if you don’t already).
Do not share any account info or other sensitive information on these forums.
Didn’t help what so ever, I give up, mark as not resolved!
- This reply was modified 4 years, 7 months ago by HarveyFletcher.
Please follow these instructions to submit a ticket:
– Go to WooCommerce.com
– In the top right-hand corner of the site click the “Log in with WordPress.com” link, as shown here https://d.pr/i/KYWFPA
– If you don’t already have an account, you’ll need to create one for free as I mentioned earlier
– Once logged in, you can click on your “Account” in the same right-hand corner as where the “Log in with WordPress.com” link was
– You will see a menu with options such as “Dashboard”, “Profile”, “Download”, as well as “Support” https://d.pr/i/VSmK8ZAlternatively, once you’ve logged in you can simply click this link:
https://woocommerce.com/my-account/create-a-ticket/Select “PayPal Checkout” as the product that you need help with, then include the information that I mentioned earlier in the body of the ticket.
As we need to have a deeper look into the problem you are having, you will need to open a ticket as we can’t do that type of advanced troubleshooting on these forums.
- The topic ‘Paypal/WooCommerce card declining issue’ is closed to new replies.