• Resolved jorrgett

    (@jorrgett)


    Hi Everyone,

    Recently when customers try to use the express payment option from product page, the payment cannot be completed. It throws error: ¨Payment not completed.

    When I was trying to replicate sometimes I got some additional info like in WordPress page saying:
    Billing email, Billing phone, Shipping email, Shipping phone missing.
    Looks like it’s not able to grab this info from the Apple Pay contact info?

    Looking forward to your support/suggestions.

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://heymycoffee.com
    Site address (URL): https://heymycoffee.com
    WC Version: 7.0.0
    REST API Version: ? 7.0.0
    WC Blocks Version: ? 8.7.2
    Action Scheduler Version: ? 3.4.0
    Log Directory Writable: ?
    WP Version: 6.0.2
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: es_ES
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.32
    PHP Post Max Size: 256 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.71.0
    OpenSSL/1.1.1p
    
    SUHOSIN Installed: –
    MySQL Version: 8.0.31
    Max Upload Size: 256 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.9.4
    WC Database Prefix: wppp_
    Tama?o total de la base de datos: 87.19MB
    Tama?o de los datos de la base de datos: 82.05MB
    Tama?o del índice de la base de datos: 5.14MB
    wppp_woocommerce_sessions: Datos: 0.14MB + índice: 0.02MB + Motor InnoDB
    wppp_woocommerce_api_keys: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_woocommerce_attribute_taxonomies: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_woocommerce_downloadable_product_permissions: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_woocommerce_order_items: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_woocommerce_order_itemmeta: Datos: 0.05MB + índice: 0.03MB + Motor InnoDB
    wppp_woocommerce_tax_rates: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_woocommerce_tax_rate_locations: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_woocommerce_shipping_zones: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_woocommerce_shipping_zone_locations: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_woocommerce_shipping_zone_methods: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_woocommerce_payment_tokens: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_woocommerce_payment_tokenmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_woocommerce_log: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_EWD_OTP_Customers: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_EWD_OTP_Fields_Meta: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_EWD_OTP_Order_Statuses: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_EWD_OTP_Orders: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_EWD_OTP_Sales_Reps: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_actionscheduler_actions: Datos: 0.11MB + índice: 0.13MB + Motor InnoDB
    wppp_actionscheduler_claims: Datos: 0.13MB + índice: 0.08MB + Motor InnoDB
    wppp_actionscheduler_groups: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_actionscheduler_logs: Datos: 0.08MB + índice: 0.03MB + Motor InnoDB
    wppp_alp_pickup_location: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_cartflows_ca_cart_abandonment: Datos: 0.05MB + índice: 0.02MB + Motor InnoDB
    wppp_cartflows_ca_email_history: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_cartflows_ca_email_templates: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_cartflows_ca_email_templates_meta: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_cli_cookie_scan: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_cli_cookie_scan_categories: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_cli_cookie_scan_cookies: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_cli_cookie_scan_url: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_cli_scripts: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_commentmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_comments: Datos: 0.05MB + índice: 0.09MB + Motor InnoDB
    wppp_duplicator_packages: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_e_events: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_e_submissions: Datos: 0.02MB + índice: 0.23MB + Motor InnoDB
    wppp_e_submissions_actions_log: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_e_submissions_values: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_email_log: Datos: 1.52MB + índice: 0.00MB + Motor InnoDB
    wppp_gla_budget_recommendations: Datos: 0.22MB + índice: 0.14MB + Motor InnoDB
    wppp_gla_merchant_issues: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_gla_shipping_rates: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_gla_shipping_times: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_links: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_custom_fields: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_dynamic_segment_filters: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_feature_flags: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_forms: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_mailpoet_log: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_mailpoet_mapping_to_external_entities: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_newsletter_links: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_mailpoet_newsletter_option: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_newsletter_option_fields: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_newsletter_posts: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_newsletter_segment: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_newsletter_templates: Datos: 2.52MB + índice: 0.00MB + Motor InnoDB
    wppp_mailpoet_newsletters: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_scheduled_task_subscribers: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_scheduled_tasks: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_segments: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_sending_queues: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_settings: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_statistics_bounces: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_mailpoet_statistics_clicks: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_mailpoet_statistics_forms: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_statistics_newsletters: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_statistics_opens: Datos: 0.02MB + índice: 0.08MB + Motor InnoDB
    wppp_mailpoet_statistics_unsubscribes: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_mailpoet_statistics_woocommerce_purchases: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_mailpoet_stats_notifications: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_subscriber_custom_field: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_subscriber_ips: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_subscriber_segment: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_mailpoet_subscribers: Datos: 0.02MB + índice: 0.13MB + Motor InnoDB
    wppp_mailpoet_user_agents: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_mailpoet_user_flags: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_nextend2_image_storage: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_nextend2_section_storage: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_nextend2_smartslider3_generators: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_nextend2_smartslider3_sliders: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_nextend2_smartslider3_sliders_xref: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_nextend2_smartslider3_slides: Datos: 0.05MB + índice: 0.11MB + Motor InnoDB
    wppp_options: Datos: 10.02MB + índice: 0.16MB + Motor InnoDB
    wppp_postmeta: Datos: 40.44MB + índice: 0.88MB + Motor InnoDB
    wppp_posts: Datos: 4.52MB + índice: 0.20MB + Motor InnoDB
    wppp_responsive_video_gallery_plus_responsive_lightbox: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_video_slider_effects_data: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_video_slider_font_family: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_video_slider_id: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_video_slider_manager: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_video_slider_videos: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_1: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_1_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_3: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_3_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_4: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_4_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_6: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_6_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_7: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_7_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_8: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_8_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_9: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_rich_web_vs_effect_9_loader: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_sbi_feed_caches: Datos: 0.08MB + índice: 0.02MB + Motor InnoDB
    wppp_sbi_feeds: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_sbi_instagram_feed_locator: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_sbi_instagram_feeds_posts: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_sbi_instagram_posts: Datos: 0.08MB + índice: 0.00MB + Motor InnoDB
    wppp_sbi_sources: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_seur_custom_rates: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_seur_svpr: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_smush_dir_images: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_snippets: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_term_relationships: Datos: 0.06MB + índice: 0.02MB + Motor InnoDB
    wppp_term_taxonomy: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_termmeta: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_terms: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_usermeta: Datos: 0.05MB + índice: 0.03MB + Motor InnoDB
    wppp_users: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_wc_admin_note_actions: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wc_admin_notes: Datos: 0.06MB + índice: 0.00MB + Motor InnoDB
    wppp_wc_category_lookup: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wc_customer_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_wc_download_log: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_wc_order_coupon_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_wc_order_product_lookup: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_wc_order_stats: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_wc_order_tax_lookup: Datos: 0.02MB + índice: 0.03MB + Motor InnoDB
    wppp_wc_product_attributes_lookup: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wc_product_download_directories: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wc_product_meta_lookup: Datos: 0.02MB + índice: 0.09MB + Motor InnoDB
    wppp_wc_rate_limits: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wc_reserved_stock: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wc_tax_rate_classes: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wc_webhooks: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wcpdf_invoice_number: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wdslayer: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wdsslide: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wdsslider: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wfblockediplog: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wfblocks7: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_wfconfig: Datos: 0.50MB + índice: 0.00MB + Motor InnoDB
    wppp_wfcrawlers: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wffilechanges: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wffilemods: Datos: 12.55MB + índice: 0.00MB + Motor InnoDB
    wppp_wfhits: Datos: 0.13MB + índice: 0.05MB + Motor InnoDB
    wppp_wfhoover: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wfissues: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_wfknownfilelist: Datos: 5.52MB + índice: 0.00MB + Motor InnoDB
    wppp_wflivetraffichuman: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wflocs: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wflogins: Datos: 0.06MB + índice: 0.03MB + Motor InnoDB
    wppp_wfls_2fa_secrets: Datos: 0.02MB + índice: 0.02MB + Motor InnoDB
    wppp_wfls_settings: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wfnotifications: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wfpendingissues: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_wfreversecache: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wfsnipcache: Datos: 0.02MB + índice: 0.05MB + Motor InnoDB
    wppp_wfstatus: Datos: 0.14MB + índice: 0.11MB + Motor InnoDB
    wppp_wftrafficrates: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpfm_backup: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpforms_tasks_meta: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpmailsmtp_debug_events: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpmailsmtp_tasks_meta: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpml_mails: Datos: 0.02MB + índice: 0.00MB + Motor InnoDB
    wppp_wpr_rucss_resources: Datos: 0.02MB + índice: 0.06MB + Motor InnoDB
    wppp_wpr_rucss_used_css: Datos: 0.02MB + índice: 0.08MB + Motor InnoDB
    
    ### Post Type Counts ###
    
    attachment: 137
    carousels: 1
    cookielawinfo: 6
    custom_css: 1
    da_image: 3
    elementor_library: 5
    mailpoet_page: 1
    ml-slider: 1
    nav_menu_item: 25
    page: 27
    polylang_mo: 2
    post: 1
    product: 26
    product_variation: 42
    revision: 728
    seedprod: 1
    seur_labels: 18
    shop_order: 21
    shop_order_refund: 1
    viwec_template: 24
    wafs: 1
    wds-slider: 1
    wp_global_styles: 1
    wpforms: 2
    yaymail_template: 11
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (43) ###
    
    Polylang: por WP SYNTEX – 3.2.7
    Ajax Cart AutoUpdate for WooCommerce: por taisho – 1.5.5
    All-in-One WP Migration: por ServMask – 7.66
    Plantillas de inicio: por Brainstorm Force – 3.1.17
    Astra Widgets: por Brainstorm Force – 1.2.12
    Code Snippets: por Code Snippets Pro – 3.2.1
    Polylang Connect para Elementor: por Creame – 2.3.2
    CookieYes | Consentimiento de cookies y RGPD: por CookieYes – 3.0.3
    Draw Attention: por N squared – 2.0.0
    Duplicate Page: por mndpsingh287 – 4.4.9
    Duplicator: por Snap Creek – 1.5.0
    Easy WP SMTP: por wpecommerce
    alexanderfoxc – 1.5.1
    
    Elementor: por Elementor.com – 3.7.8
    Email Log: por Sudar – 2.4.8
    Email Template Customizer for WooCommerce: por VillaTheme – 1.1.16
    Fluid Checkout for WooCommerce - Lite: por Fluid Checkout – 2.0.7
    Google Analytics para WordPress por MonsterInsights: por MonsterInsights – 8.9.1
    Health Check & Troubleshooting: por La comunidad de www.ads-software.com – 1.5.0
    Smash Balloon Instagram Feed: por Smash Balloon – 6.0.8
    Loco Translate: por Tim Whitlock – 2.6.2
    MC4WP: Mailchimp for WordPress: por ibericode – 4.8.10
    PixelYourSite: por PixelYourSite – 9.2.0
    Really Simple SSL: por Really Simple Plugins – 5.3.5
    SEUR Oficial: por José Conti – 1.8.1
    Simple Banner: por Ryan Petersen – 2.12.1
    WC - APG Campo NIF/CIF/NIE: por Art Project Group – 1.7.3
    WooCommerce Cart Abandonment Recovery: por CartFlows Inc – 1.2.19
    WooCommerce Blocks: por Automattic – 8.7.2
    Preview E-mails for WooCommerce: por Digamber Pradhan – 2.1.1
    Variation Swatches for WooCommerce: por Emran Ahmed – 2.0.11
    WooCommerce Stripe Gateway: por WooCommerce – 6.8.0
    WooCommerce PayPal Payments: por WooCommerce – 1.9.4
    PDF Invoices & Packing Slips for WooCommerce: por WP Overnight – 3.2.1
    WooCommerce Polylang Integration: por Darko Gjorgjijoski – 1.2.6
    WooCommerce Wholesale Prices: por Rymera Web Co – 2.1.5
    WooCommerce: por Automattic – 7.0.0
    WooLentor - WooCommerce Elementor Addons + Builder: por HasThemes – 2.4.5
    Wordfence Security: por Wordfence – 7.7.1
    Administrador de archivos WP: por mndpsingh287 – 7.1.6
    WP Rocket: por WP Media – 3.11.5
    Smush: por WPMU DEV – 3.11.1
    WPForms Lite: por WPForms – 1.7.7.2
    WPMU DEV Dashboard: por WPMU DEV – 4.11.16
    
    ### Inactive Plugins (2) ###
    
    Click to Chat: por HoliThemes – 3.14
    Elementor Pro: por Elementor.com – 3.7.3
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Must Use Plugins (1) ###
    
    Health Check Troubleshooting Mode: por  – 1.7.2
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right_space
    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: –
    Enforce Approved Product Download Directories: –
    
    ### WC Pages ###
    
    Base de la tienda: #1307 - /store/
    Carrito: #1302 - /cart/
    Finalizar compra: #1303 - /checkout/
    Mi cuenta: #1304 - /my-account/
    Términos y condiciones: #1705 - /terms-and-conditions/
    
    ### Theme ###
    
    Name: Astra
    Version: 3.9.2
    Author URL: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
    Child Theme: ? – Si estás modificando WooCommerce en un tema padre que no has creado personalmente
    te recomendamos utilizar un tema hijo. Ver: Cómo crear un tema hijo
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### WooCommerce Polylang Integration ###
    
    Shop: ?
    Cart: ?
    Checkout: ?
    My Account: ?
    Terms & Conditions: ?
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ?
    Shop country code: ES
    WooCommerce currency supported: ?
    PayPal card processing available in country: ?
    Pay Later messaging available in country: ?
    Webhook status: –
    Vault enabled: ?
    Logging enabled: –
    Reference Transactions: –
    Used PayPal Checkout plugin: –
    Tracking enabled: –
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    experimental-product-tour
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    multichannel-marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: minified-js
    new-product-management-experience
    settings
    
    Daily Cron: ? Next scheduled: 2022-10-17 08:44:14 +02:00
    Options: ?
    Notes: 49
    Onboarding: completed
    
    ### Action Scheduler ###
    
    Completo: 158
    Oldest: 2022-09-15 23:41:49 +0200
    Newest: 2022-10-16 11:51:46 +0200
    
    Pendiente: 8
    Oldest: 2022-10-16 14:57:41 +0200
    Newest: 2022-10-19 08:59:18 +0200
    
    ### Status report information ###
    
    Generated at: 2022-10-16 12:45:11 +02:00
    
    • This topic was modified 2 years, 1 month ago by jorrgett.
Viewing 9 replies - 1 through 9 (of 9 total)
  • Saif

    (@babylon1999)

    Hello @jorrgett,

    When I was trying to replicate sometimes I got some additional info like in WordPress page saying:
    Billing email, Billing phone, Shipping email, Shipping phone missing.
    Looks like it’s not able to grab this info from the Apple Pay contact info?

    Perhaps you have a plugin or something blocking the plugin from receiving these fields. ??

    But before going that route, please navigate to WooCommerce > Settings > Payments > Stripe > Manage > Advance settings and disable experiential features as you highlighted in the screenshot below.


    Link to image: https://i.imgur.com/RoA2fIJ.png

    Let us know how it goes!

    Thread Starter jorrgett

    (@jorrgett)

    Hi @babylon1999

    Thanks for your reply.

    I’ve checked and experimental features were disabled already.
    Now however I got this log when trying if it may help:

    
    2022 - 10 - 16T15: 44:51 + 00:00 DEBUG
           ==== Stripe Version: 6.8.0 ====
            ==== Start Log ====
             Incoming webhook failed validation: {
        "id": "evt_xxxxxxxxxxxxxx",
      "object": "event",
      "api_version": "2020-08-27",
      "created": xxxxxxxxx,
      "data": {
            "object": {
                "id": "src_xxxxxxxxxxxxxx",
          "object": "source",
          "amount": null,
          "card": {
                    "exp_month": xx,
            "exp_year": 20xx,
            "last4": "xxxx",
            "country": "ES",
            "brand": "MasterCard",
            "address_line1_check": "unchecked",
            "address_zip_check": "unchecked",
            "funding": "debit",
            "tokenization_method": "apple_pay",
            "dynamic_last4": "xxxx",
            "fingerprint": "xxxxxxxxxxx",
            "three_d_secure": "optional",
            "name": null,
            "cvc_check": null
          },
          "client_secret": "src_client_secret_xxxxxxxxxxx",
          "created": xxxxxxxxx,
          "currency": null,
          "flow": "none",
          "livemode": true,
          "metadata": {
                },
          "owner": {
                    "address": {
                        "city": "xxxxxxxxxx",
              "country": "ES",
              "line1": "xxxxxxx",
              "line2": "",
              "postal_code": "xxxxxx",
              "state": "xxxxxxx"
                    },
            "email": "[email protected]",
            "name": "xxxxxxx",
            "phone": "xxxxxxxx",
            "verified_address": null,
            "verified_email": null,
            "verified_name": null,
            "verified_phone": null
          },
          "statement_descriptor": null,
          "status": "chargeable",
          "type": "card",
          "usage": "reusable"
            }
        },
      "livemode": true,
      "pending_webhooks": 1,
      "request": {
            "id": "req_xxxxxxx",
        "idempotency_key": "xxxxxxxxxxxxxx"
      },
      "type": "source.chargeable"
             }
    ==== End Log ====
    

    It looks it actually gets the email and phone but it cannot validate.

    Any other suggestion? Or how I can trace which plugin may be blocking? I guess disabling all?

    Thanks and regards,
    Jorge

    Saif

    (@babylon1999)

    Any other suggestion? Or how I can trace which plugin may be blocking? I guess disabling all?

    You can run a conflict test by:

    • Temporarily switch your theme to Storefront
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each until you find the one causing the conflict. You can find a more detailed explanation of how to do a conflict test here.

    Let us know your findings!

    Thread Starter jorrgett

    (@jorrgett)

    Hi @babylon1999,

    I found the issue already, 2 plugins blocking:
    WC – APG Campo NIF/CIF/NIE: por Art Project Group – 1.7.3
    Fluid Checkout for WooCommerce – Lite: por Fluid Checkout – 2.0.7

    I’ve already reached out to developers to address it.

    Thanks a lot for your support.

    Best regards,
    Jorge

    Hello,

    Glad to hear that you figured this out. This is optional, if you have a few minutes, we’d love it if you could share your experience with the community by leaving a review.

    Best.

    Thread Starter jorrgett

    (@jorrgett)

    Hi All,

    After contacting the developers of the other plugins.
    It looks like this issue is happening with other plugins also.

    They use the default Woocommerce checkout field hooks to grab the shipping phone and this is what creates the issue. Once removed the option, Apple Pay works again (but of course missing the phone field).

    Any chance that this is investigated? Is there a bug in the WooCommerce field hooks?

    Regards,
    Jorge

    Hi @jorrgett

    They use the default Woocommerce checkout field hooks to grab the shipping phone and this is what creates the issue.

    Can you please share the hook(s) you are referring to here so that we could check this further?

    Meanwhile, you could check the correct checkout field hooks on this support documentation: https://woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

    Hi @xue28,

    I’m the developer of the Fluid Checkout plugin that is used by @jorrgett.

    I’ve thoroughly tested the integration between Fluid Checkout and WooCommerce Stripe Payment Gateway. We use the same hooks from the documentation link you sent, and the error happens regardless of our plugin being active or not.

    The error “Payment not completed” happens whenever a custom required field is added to the checkout form.

    I used a code snippet from the documentation link you sent which adds the shipping phone field, only changing the new phone field to be 'required' => true, instead of optional.

    // Hook in
    add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
    // Our hooked in function – $fields is passed via the filter!
    function custom_override_checkout_fields( $fields ) {
         $fields['shipping']['shipping_phone'] = array(
            'label'     => __('Phone', 'woocommerce'),
        'placeholder'   => _x('Phone', 'placeholder', 'woocommerce'),
        'required'  => true,
        'class'     => array('form-row-wide'),
        'clear'     => true
         );
         return $fields;
    }
    /**
     * Display field value on the order edit page
     */
    add_action( 'woocommerce_admin_order_data_after_shipping_address', 'my_custom_checkout_field_display_admin_order_meta', 10, 1 );
    function my_custom_checkout_field_display_admin_order_meta($order){
        echo '<p><strong>'.__('Phone From Checkout Form').':</strong> ' . get_post_meta( $order->get_id(), '_shipping_phone', true ) . '</p>';
    }

    The only plugins active while testing this were:
    – WooCommerce
    – WooCommerce Stripe Payment Gateway
    – Code Snippets (to be able to add the code snippet)

    The same error happens if other required fields are added to the checkout form.

    I hope this information helps you to track the issue.

    Best,
    Diego

    Hi @diegoversiani,

    Thank you for adding the details; it was very helpful!

    After some further digging, I’m almost certain the issue is related to this bug we’re tracking here:

    https://github.com/woocommerce/woocommerce-gateway-stripe/issues/2169
    It seems to happen when fields are required on the checkout page.

    Given that we have no extra information than what is in that Github thread, can we suggest subscribing to the Github issue there to follow the interaction? That’ll allow you to be the first to find out when this is closed and solved. You can subscribe by clicking this button on the GitHub repo (this will only be visible if you have a GitHub account, which can be done for free as shown here: https://d.pr/i/2EmX9K.

    Hope that helps, and let us know if you have any other questions. We would be happy to assist further.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Apple Pay (Express Payment) – ¨Payment not completed¨’ is closed to new replies.