• Resolved jbender929

    (@jbender929)


    We have a product in our shop that is a subscription. The initial order completes but the renewal fails for everyone. We have vaulting enabled in the PayPal account and in plugin settings but I don’t see an option to save the credit card info when checking out so I assumed it’s automatically saved for subscriptions. The option to save the credit card is there for normal products.

    We are using Woocommerce Subscriptions and Woocommerce Paypal Payments.

    This is what I see in the logs. I have multiple days of logs like this.

    2023-01-04T00:07:08+00:00 ERROR Webhook verification failed.
    2023-01-04T00:07:08+00:00 DEBUG POST https://api.paypal.com/v1/notifications/verify-webhook-signature
    Request Body: {"transmission_id":"598157d0-8aa1-11ed-bfc6-dfd5aed142d1","transmission_time":"2023-01-02T13:28:31Z","cert_url":"https:\/\/api.paypal.com\/v1\/notifications\/certs\/CERT-360caa42-fca2a594-38317689","auth_algo":"SHA256withRSA","transmission_sig":"ieSaGgPjgjdIor\/k9rawhXP6LpdeGy8Ra+ugrRSuwYw3Ywu+fqBMlUik6s0oruW9eJjVaC1XP8BCJ6YyPPAHZ45FM\/4J++Oijklp7bS\/FhhwPlPJsSjYqjtKTmenIMCOijxAkAKEjwAddyxWCTlQqfxVoRrJ0ETkJ8\/GVaKoB373FYB8wcflzg\/tO5OWIc87589cYDzQUu1jvrs1TXJmBZpmq4Rpfgd+Gtya+BIBJxkfD4OZpALck+Agw2LczRSmHs0aUizshvhFiIMgSOZSPA4uM1Ijo\/JOdEaFroqn9M7o4aH6iBu5mQ1N7u+9eiOlyEB6SuOmXbFS9OlBs98NcQ==","webhook_id":"8UF18043YP751913R","webhook_event":{"id":"WH-6MA834810M586171C-66365237GK0066923","event_version":"1.0","create_time":"2023-01-02T13:28:26.530Z","resource_type":"capture","resource_version":"2.0","event_type":"PAYMENT.CAPTURE.COMPLETED","summary":"Payment completed for $ 44.99 USD","resource":{"id":"1YH672105J1466026","amount":{"currency_code":"USD","value":"44.99"},"final_capture":true,"seller_protection":{"status":"NOT_ELIGIBLE"},"disbursement_mode":"INSTANT","seller_receivable_breakdown":{"gross_amount":{"currency_code":"USD","value":"44.99"},"paypal_fee":{"currency_code":"USD","value":"1.66"},"net_amount":{"currency_code":"USD","value":"43.33"}},"invoice_id":"WC-33589","custom_id":"33589","status":"COMPLETED","processor_response":{"avs_code":"Y","cvv_code":"","response_code":"0000"},"supplementary_data":{"related_ids":{"order_id":"7NR97030Y9338601E","authorization_id":"4DN143008S4528027"}},"create_time":"2023-01-02T13:28:21Z","update_time":"2023-01-02T13:28:21Z","links":[{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026\/refund","rel":"refund","method":"POST"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/authorizations\/4DN143008S4528027","rel":"up","method":"GET"}]},"links":[{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923\/resend","rel":"resend","method":"POST"}]}}
    Response Debug ID: 1b99e585560b9
    Response: Array
    (
        [code] => 200
        [message] => OK
    )
    
    
    2023-01-04T00:07:08+00:00 ERROR Webhook verification failed.
    2023-01-04T02:08:08+00:00 DEBUG POST https://api.paypal.com/v1/notifications/verify-webhook-signature
    Request Body: {"transmission_id":"598157d0-8aa1-11ed-bfc6-dfd5aed142d1","transmission_time":"2023-01-02T13:28:31Z","cert_url":"https:\/\/api.paypal.com\/v1\/notifications\/certs\/CERT-360caa42-fca2a594-38317689","auth_algo":"SHA256withRSA","transmission_sig":"ieSaGgPjgjdIor\/k9rawhXP6LpdeGy8Ra+ugrRSuwYw3Ywu+fqBMlUik6s0oruW9eJjVaC1XP8BCJ6YyPPAHZ45FM\/4J++Oijklp7bS\/FhhwPlPJsSjYqjtKTmenIMCOijxAkAKEjwAddyxWCTlQqfxVoRrJ0ETkJ8\/GVaKoB373FYB8wcflzg\/tO5OWIc87589cYDzQUu1jvrs1TXJmBZpmq4Rpfgd+Gtya+BIBJxkfD4OZpALck+Agw2LczRSmHs0aUizshvhFiIMgSOZSPA4uM1Ijo\/JOdEaFroqn9M7o4aH6iBu5mQ1N7u+9eiOlyEB6SuOmXbFS9OlBs98NcQ==","webhook_id":"8UF18043YP751913R","webhook_event":{"id":"WH-6MA834810M586171C-66365237GK0066923","event_version":"1.0","create_time":"2023-01-02T13:28:26.530Z","resource_type":"capture","resource_version":"2.0","event_type":"PAYMENT.CAPTURE.COMPLETED","summary":"Payment completed for $ 44.99 USD","resource":{"id":"1YH672105J1466026","amount":{"currency_code":"USD","value":"44.99"},"final_capture":true,"seller_protection":{"status":"NOT_ELIGIBLE"},"disbursement_mode":"INSTANT","seller_receivable_breakdown":{"gross_amount":{"currency_code":"USD","value":"44.99"},"paypal_fee":{"currency_code":"USD","value":"1.66"},"net_amount":{"currency_code":"USD","value":"43.33"}},"invoice_id":"WC-33589","custom_id":"33589","status":"COMPLETED","processor_response":{"avs_code":"Y","cvv_code":"","response_code":"0000"},"supplementary_data":{"related_ids":{"order_id":"7NR97030Y9338601E","authorization_id":"4DN143008S4528027"}},"create_time":"2023-01-02T13:28:21Z","update_time":"2023-01-02T13:28:21Z","links":[{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026\/refund","rel":"refund","method":"POST"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/authorizations\/4DN143008S4528027","rel":"up","method":"GET"}]},"links":[{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923\/resend","rel":"resend","method":"POST"}]}}
    Response Debug ID: 2c1cb6777aaec
    Response: Array
    (
        [code] => 200
        [message] => OK
    )
    
    
    2023-01-04T02:08:08+00:00 ERROR Webhook verification failed.
    2023-01-04T02:08:08+00:00 DEBUG POST https://api.paypal.com/v1/notifications/verify-webhook-signature
    Request Body: {"transmission_id":"598157d0-8aa1-11ed-bfc6-dfd5aed142d1","transmission_time":"2023-01-02T13:28:31Z","cert_url":"https:\/\/api.paypal.com\/v1\/notifications\/certs\/CERT-360caa42-fca2a594-38317689","auth_algo":"SHA256withRSA","transmission_sig":"ieSaGgPjgjdIor\/k9rawhXP6LpdeGy8Ra+ugrRSuwYw3Ywu+fqBMlUik6s0oruW9eJjVaC1XP8BCJ6YyPPAHZ45FM\/4J++Oijklp7bS\/FhhwPlPJsSjYqjtKTmenIMCOijxAkAKEjwAddyxWCTlQqfxVoRrJ0ETkJ8\/GVaKoB373FYB8wcflzg\/tO5OWIc87589cYDzQUu1jvrs1TXJmBZpmq4Rpfgd+Gtya+BIBJxkfD4OZpALck+Agw2LczRSmHs0aUizshvhFiIMgSOZSPA4uM1Ijo\/JOdEaFroqn9M7o4aH6iBu5mQ1N7u+9eiOlyEB6SuOmXbFS9OlBs98NcQ==","webhook_id":"8UF18043YP751913R","webhook_event":{"id":"WH-6MA834810M586171C-66365237GK0066923","event_version":"1.0","create_time":"2023-01-02T13:28:26.530Z","resource_type":"capture","resource_version":"2.0","event_type":"PAYMENT.CAPTURE.COMPLETED","summary":"Payment completed for $ 44.99 USD","resource":{"id":"1YH672105J1466026","amount":{"currency_code":"USD","value":"44.99"},"final_capture":true,"seller_protection":{"status":"NOT_ELIGIBLE"},"disbursement_mode":"INSTANT","seller_receivable_breakdown":{"gross_amount":{"currency_code":"USD","value":"44.99"},"paypal_fee":{"currency_code":"USD","value":"1.66"},"net_amount":{"currency_code":"USD","value":"43.33"}},"invoice_id":"WC-33589","custom_id":"33589","status":"COMPLETED","processor_response":{"avs_code":"Y","cvv_code":"","response_code":"0000"},"supplementary_data":{"related_ids":{"order_id":"7NR97030Y9338601E","authorization_id":"4DN143008S4528027"}},"create_time":"2023-01-02T13:28:21Z","update_time":"2023-01-02T13:28:21Z","links":[{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/captures\/1YH672105J1466026\/refund","rel":"refund","method":"POST"},{"href":"https:\/\/api.paypal.com\/v2\/payments\/authorizations\/4DN143008S4528027","rel":"up","method":"GET"}]},"links":[{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923","rel":"self","method":"GET"},{"href":"https:\/\/api.paypal.com\/v1\/notifications\/webhooks-events\/WH-6MA834810M586171C-66365237GK0066923\/resend","rel":"resend","method":"POST"}]}}
    Response Debug ID: 172deafcefe68
    Response: Array
    (
        [code] => 200
        [message] => OK
    )

    I’ve tried disconnecting and reconnecting my PayPal account using the wizard but that doesn’t seem to have helped. Everything else seems to be set up correctly in both PayPal and in the plugin settings for subscriptions to work so I’m not sure what is going on. Any help would be appreciated.

    `
    ### WordPress Environment ###
    
    WordPress address (URL): https://redacted.com
    Site address (URL): https://redacted.com
    WC Version: 7.2.2
    REST API Version: ?</img> 7.2.2
    WC Blocks Version: ?</img> 8.9.2
    Action Scheduler Version: ?</img> 3.5.3
    Log Directory Writable: ?</img>
    WP Version: 6.1.1
    WP Multisite: –
    WP Memory Limit: 768 MB
    WP Debug Mode: –
    WP Cron: ?</img>
    Language: en_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.33
    PHP Post Max Size: 256 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 3000
    cURL Version: 7.66.0
    OpenSSL/1.1.1q-fips
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.39-42-log
    Max Upload Size: 256 MB
    Default Timezone is UTC: ?</img>
    fsockopen/cURL: ?</img>
    SoapClient: ?</img>
    DOMDocument: ?</img>
    GZip: ?</img>
    Multibyte String: ?</img>
    Remote Post: ?</img>
    Remote Get: ?</img>
    
    ### Database ###
    
    WC Database Version: 7.2.2
    WC Database Prefix: _QPT_
    Total Database Size: 118.92MB
    Database Data Size: 99.66MB
    Database Index Size: 19.26MB
    _QPT_woocommerce_sessions: Data: 1.91MB + Index: 0.01MB + Engine MyISAM
    _QPT_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.03MB + Engine MyISAM
    _QPT_woocommerce_order_items: Data: 0.27MB + Index: 0.12MB + Engine MyISAM
    _QPT_woocommerce_order_itemmeta: Data: 1.87MB + Index: 1.14MB + Engine MyISAM
    _QPT_woocommerce_tax_rates: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_acfw_store_credits: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_actionscheduler_actions: Data: 0.17MB + Index: 0.10MB + Engine MyISAM
    _QPT_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_actionscheduler_logs: Data: 0.11MB + Index: 0.09MB + Engine MyISAM
    _QPT_amgr_access_kb_categories: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_amgr_access_read_articles: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_amgr_access_read_categories: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_amgr_kb_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_amgr_kb_group_users: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_amgr_kb_public_groups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_ays_pb: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_ays_pb_categories: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_ays_pb_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_comments: Data: 0.99MB + Index: 0.39MB + Engine MyISAM
    _QPT_epkb_kb_search_data: Data: 1.13MB + Index: 1.06MB + Engine MyISAM
    _QPT_e_events: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_gf_draft_submissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_gf_entry: Data: 0.26MB + Index: 0.03MB + Engine MyISAM
    _QPT_gf_entry_meta: Data: 0.38MB + Index: 0.36MB + Engine MyISAM
    _QPT_gf_entry_notes: Data: 0.10MB + Index: 0.03MB + Engine MyISAM
    _QPT_gf_form: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_gf_form_meta: Data: 0.07MB + Index: 0.00MB + Engine MyISAM
    _QPT_gf_form_revisions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_gf_form_view: Data: 0.04MB + Index: 0.02MB + Engine MyISAM
    _QPT_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    _QPT_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_options: Data: 12.88MB + Index: 0.16MB + Engine MyISAM
    _QPT_postmeta: Data: 22.67MB + Index: 5.78MB + Engine MyISAM
    _QPT_posts: Data: 9.01MB + Index: 1.69MB + Engine MyISAM
    _QPT_sgs_log_events: Data: 1.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_sgs_log_visitors: Data: 0.19MB + Index: 0.00MB + Engine InnoDB
    _QPT_shopmagic_automation_outcome: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_shopmagic_automation_outcome_logs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_shopmagic_guest: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    _QPT_shopmagic_guest_meta: Data: 0.23MB + Index: 0.09MB + Engine InnoDB
    _QPT_shopmagic_marketing_lists: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_shopmagic_optin_email: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_shopmagic_tracked_emails: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _QPT_shopmagic_tracked_emails_clicks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_sm_sessions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_termmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_terms: Data: 0.03MB + Index: 0.06MB + Engine MyISAM
    _QPT_term_relationships: Data: 0.07MB + Index: 0.13MB + Engine MyISAM
    _QPT_term_taxonomy: Data: 0.05MB + Index: 0.05MB + Engine MyISAM
    _QPT_tutor_earnings: Data: 0.05MB + Index: 0.01MB + Engine MyISAM
    _QPT_tutor_email_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_tutor_gradebooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_tutor_gradebooks_results: Data: 0.45MB + Index: 0.08MB + Engine MyISAM
    _QPT_tutor_quiz_attempts: Data: 5.26MB + Index: 0.21MB + Engine MyISAM
    _QPT_tutor_quiz_attempt_answers: Data: 6.42MB + Index: 1.48MB + Engine MyISAM
    _QPT_tutor_quiz_questions: Data: 0.03MB + Index: 0.00MB + Engine MyISAM
    _QPT_tutor_quiz_question_answers: Data: 0.03MB + Index: 0.01MB + Engine MyISAM
    _QPT_tutor_withdraws: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_um_metadata: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_usermeta: Data: 8.42MB + Index: 3.48MB + Engine MyISAM
    _QPT_users: Data: 0.27MB + Index: 0.17MB + Engine MyISAM
    _QPT_wcs_payment_retries: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_wc_admin_notes: Data: 0.05MB + Index: 0.00MB + Engine MyISAM
    _QPT_wc_admin_note_actions: Data: 0.02MB + Index: 0.01MB + Engine MyISAM
    _QPT_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_wc_customer_lookup: Data: 0.08MB + Index: 0.06MB + Engine MyISAM
    _QPT_wc_download_log: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    _QPT_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_wc_order_product_lookup: Data: 0.34MB + Index: 0.25MB + Engine MyISAM
    _QPT_wc_order_stats: Data: 0.18MB + Index: 0.13MB + Engine MyISAM
    _QPT_wc_order_tax_lookup: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    _QPT_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_wc_product_meta_lookup: Data: 0.02MB + Index: 0.03MB + Engine MyISAM
    _QPT_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    _QPT_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    _QPT_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_wdr_order_discounts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_wdr_order_item_discounts: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    _QPT_wdr_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_wpforms_tasks_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_wpmailsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    _QPT_wsdesk_archived_tickets: Data: 5.84MB + Index: 0.08MB + Engine MyISAM
    _QPT_wsdesk_archived_ticketsmeta: Data: 1.91MB + Index: 0.55MB + Engine MyISAM
    _QPT_wsdesk_settings: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    _QPT_wsdesk_settingsmeta: Data: 0.07MB + Index: 0.01MB + Engine MyISAM
    _QPT_wsdesk_tickets: Data: 14.86MB + Index: 0.22MB + Engine MyISAM
    _QPT_wsdesk_ticketsmeta: Data: 1.36MB + Index: 0.74MB + Engine MyISAM
    
    ### Post Type Counts ###
    
    attachment: 2956
    canned-response: 24
    course: 1
    courses: 156
    custom_css: 2
    customize_changeset: 10
    elementor_library: 1
    epkb_post_type_1: 105
    epkb_post_type_2: 482
    epkb_post_type_3: 152
    jetpack_migration: 2
    jp_img_sitemap: 1
    jp_sitemap: 1
    jp_sitemap_master: 1
    lesson: 391
    lp_course: 2
    lp_lesson: 104
    lp_order: 1
    lp_question: 107
    lp_quiz: 9
    ml-slide: 1
    ml-slider: 1
    nav_menu_item: 52
    oembed_cache: 11
    page: 85
    post: 49
    product: 150
    product_variation: 5
    revision: 25
    shop_coupon: 40
    shop_order: 2846
    shop_order_refund: 68
    shop_subscription: 25
    shopmagic_automation: 3
    ticket: 482
    ticket_history: 1398
    ticket_log: 2
    ticket_note: 76
    ticket_reply: 1411
    topics: 235
    tutor_enrolled: 9215
    tutor_quiz: 15
    um_directory: 2
    um_form: 7
    user_request: 4
    vc_settings_preset: 1
    wp_global_styles: 1
    wpas_inbox_rules: 1
    wpas_mailbox_config: 1
    wpass_status: 2
    wpforms: 5
    
    ### Security ###
    
    Secure connection (HTTPS): ?</img>
    Hide errors from visitors: ?</img>
    
    ### Active Plugins (56) ###
    
    Gravity Forms: by Gravity Forms – 2.6.8
    Adminimize: by Frank Bültge – 1.11.9
    Advanced Coupons for WooCommerce Free: by Rymera Web Co – 4.5.1.1
    Advanced Database Cleaner: by Younes JFR. – 3.1.1
    Popup Box: by Popup Box Team – 3.3.3
    KB - Advanced Search: by Echo Plugins – 2.29.1
    KB - Custom Roles: by Echo Plugins – 1.7.0
    KB - Elegant Layouts: by Echo Plugins – 2.13.1
    Knowledge Base with Access Manager: by Echo Plugins – 6.20.1
    KB Groups: by Echo Plugins – 2.7.0
    KB - Links Editor: by Echo Plugins – 1.4.0
    KB - Multiple Knowledge Bases: by Echo Plugins – 2.5.1
    KB - Widgets: by Echo Plugins – 1.12.0
    Elementor: by Elementor.com – 3.9.2
    Enable Media Replace: by ShortPixel – 4.0.1
    Import and export users and customers: by codection – 1.21.3
    Jetpack: by Automattic – 11.6
    Salient WPBakery Page Builder: by Michael M - WPBakery.com | Modified by ThemeNectar – 6.9.1
    Manage Notification E-mails: by Virgial Berveling – 1.8.4
    PDFjs Viewer - Embed PDFs: by <a >Ben Lawson</a>
    <a >Thomas McMahon</a> – 2.1.7
    
    Salient Core: by ThemeNectar – 1.9.5
    Salient Demo Importer: by ThemeNectar – 1.5
    Salient Home Slider: by ThemeNectar – 1.4.1
    Salient Nectar Slider: by ThemeNectar – 1.7.3
    Salient Portfolio: by ThemeNectar – 1.7.2
    Salient Shortcodes: by ThemeNectar – 1.5
    Salient Social: by ThemeNectar – 1.2.2
    Salient Widgets: by ThemeNectar – 1.2
    SiteGround Optimizer: by SiteGround – 7.2.9
    SiteGround Security: by SiteGround – 1.3.8
    ShopMagic for WooCommerce: by WP Desk – 3.0.6
    Simple Banner: by Ryan Petersen – 2.12.2
    Orbit Fox Companion: by Themeisle – 2.10.22
    Tutor LMS Pro: by Themeum – 2.1.2
    Tutor LMS: by Themeum – 2.1.2
    Ultimate Member: by Ultimate Member – 2.5.3
    Ultimate Member - Profile Completeness: by Ultimate Member – 2.2.3
    Ultimate Member - User Locations: by Ultimate Member – 1.0.7
    Ultimate Member - WooCommerce: by Ultimate Member – 2.3.3
    Under Construction: by WebFactory Ltd – 3.95
    User Export (with their Meta Data): by Daniel Loureiro – 0.6.10
    User Role Editor: by Vladimir Garagulya – 4.63.2
    Product Customer List for WooCommerce: by Kokomo – 3.1.2
    Woo Discount Rules PRO 2.0: by Flycart – 2.4.5
    Woo Discount Rules: by Flycart – 2.5.2
    Advanced Order Export For WooCommerce: by AlgolPlus – 3.3.3
    WooCommerce Checkout Manager PRO: by QuadLayers – 1.5.5
    WooCommerce Checkout Manager: by QuadLayers – 6.4.1
    WooCommerce Order Status Control: by SkyVerge – 1.15.0
    WooCommerce Payment Plans for Payment Plans: by SG Web Partners – 1.4.5.1
    WooCommerce PayPal Payments: by WooCommerce – 2.0.1
    WooCommerce Shipping & Tax: by WooCommerce – 2.1.1
    WooCommerce Payment Plans: by WooCommerce – 4.7.0
    WooCommerce: by Automattic – 7.2.2
    WPForms Lite: by WPForms – 1.7.9
    WSDesk - WordPress Support Desk: by ELEXtensions – 5.3.1
    
    ### Inactive Plugins (5) ###
    
    Akismet Anti-Spam: by Automattic – 5.0.2
    MetaSlider: by MetaSlider – 3.28.2
    StoreCustomizer: by Kaira – 2.4.6
    Woo Store Vacation: by MyPreview – 1.5.1
    WP Mail SMTP: by WPForms – 3.6.1
    
    ### 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)
    subscription (subscription)
    variable (variable)
    variable payment plan (variable-subscription)
    
    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: ?</img>
    Enforce Approved Product Download Directories: –
    Order datastore: WC_Order_Data_Store_CPT
    
    ### WC Pages ###
    
    Shop base: #10 - /shop/
    Cart: #11 - /cart/
    Checkout: #12 - /checkout/
    My account: ?</img> Page does not contain the [woocommerce_my_account] shortcode.
    Terms and conditions: ?</img> Page not set
    
    ### Theme ###
    
    Name: Salient Child Theme
    Version: 1.0
    Author URL: https://themeforest.net/user/themenectar
    Child Theme: ?</img>
    Parent Theme Name: Salient
    Parent Theme Version: 15.0.2
    Parent Theme Author URL: https://themeforest.net/user/themenectar
    WooCommerce Support: ?</img>
    
    ### Templates ###
    
    Overrides: salient/woocommerce/cart/mini-cart.php
    salient/woocommerce/checkout/form-checkout.php
    salient/woocommerce/checkout/review-order.php
    salient/woocommerce/checkout/terms.php
    salient/woocommerce/content-product.php
    salient/woocommerce/content-single-product.php
    salient/woocommerce/loop/add-to-cart.php
    salient/woocommerce/loop/loop-start.php
    salient/woocommerce/myaccount/form-login.php version 4.1.0 is out of date. The core version is 7.0.1
    salient/woocommerce/single-product/product-image.php
    salient/woocommerce/single-product/rating.php
    salient/woocommerce/single-product/tabs/description.php
    salient/woocommerce/single-product/tabs/tabs.php
    salient/woocommerce/single-product/title.php
    salient/woocommerce/single-product-reviews.php
    
    Outdated Templates: ?</img>
    					
    					
    						Learn how to update
    
    ### Payment Plans ###
    
    WCS_DEBUG: ?</img> No
    Subscriptions Mode: ?</img> Live
    Subscriptions Live URL: https://redacted.com
    Subscription Statuses: wc-active: 23
    wc-cancelled: 2
    
    WooCommerce Account Connected: ?</img> Yes
    Active Product Key: ?</img> Yes
    Custom Retry Rules: ?</img> No
    Custom Retry Rule Class: ?</img> No
    Custom Raw Retry Rule: ?</img> No
    Custom Retry Rule: ?</img> No
    Retries Migration Status: ?</img> Completed
    Report Cache Enabled: ?</img> Yes
    Cache Update Failures: ?</img> 0 failure
    
    ### Store Setup ###
    
    Country / State: United States (US) — Utah
    
    ### Payment Plans by Payment Gateway ###
    
    Advanced Card Processing: wc-active: 23
    wc-cancelled: 2
    
    
    ### Payment Gateway Support ###
    
    PayPal: refunds
    products
    subscriptions
    subscription_cancellation
    subscription_suspension
    subscription_reactivation
    subscription_amount_changes
    subscription_date_changes
    subscription_payment_method_change
    subscription_payment_method_change_customer
    subscription_payment_method_change_admin
    multiple_subscriptions
    
    Advanced Card Processing: refunds
    products
    subscriptions
    subscription_cancellation
    subscription_suspension
    subscription_reactivation
    subscription_amount_changes
    subscription_date_changes
    subscription_payment_method_change
    subscription_payment_method_change_customer
    subscription_payment_method_change_admin
    multiple_subscriptions
    
    
    ### All Products for WooCommerce Subscriptions ###
    
    Template Overrides: –
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ?</img>
    Shop country code: US
    WooCommerce currency supported: ?</img>
    Advanced Card Processing available in country: ?</img>
    Pay Later messaging available in country: ?</img>
    Webhook status: ?</img>
    Vault enabled: ?</img>
    Logging enabled: ?</img>
    Reference Transactions: ?</img>
    Used PayPal Checkout plugin: ?</img>
    Tracking enabled: ?</img>
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    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
    payment plans
    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: ?</img> Next scheduled: 2023-01-07 02:33:39 -07:00
    Options: ?</img>
    Notes: 120
    Onboarding: completed
    
    ### Action Scheduler ###
    
    Complete: 652
    Oldest: 2022-12-21 10:15:23 -0700
    Newest: 2023-01-06 14:10:12 -0700
    
    Failed: 3
    Oldest: 2022-12-21 19:33:46 -0700
    Newest: 2022-12-28 10:26:29 -0700
    
    Pending: 10
    Oldest: 2023-01-07 00:12:20 -0700
    Newest: 2023-02-02 06:28:12 -0700
    
    
    ### Status report information ###
    
    Generated at: 2023-01-06 15:28:23 -07:00
    `
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @jbender929

    Thank you for reaching out, we are here to help.

    The initial thing you need to verify is the status of the webhooks. In our plugin settings, there are 2 tools you can use under the “Connection” tab: Resubscribe & Simulate. Please use both options and see if you get a positive or negative outcome and let us know. If you get a negative outcome, we need to find out what is blocking the webhooks, and you might need to do conflict testing.
    If this outcome is positive, it might be that PayPal is not able to save/vault the payment methods during the initial purchase of the subscription. This will cause the renewals to fail once needed.

    We have added a new setting in our plugin for this situation and can be found in the “standard payments” tab and has the label “Subscription capture behavior if Vault fails”. In your situation, you can choose there the option “capture authorized payment and & set subscription to manual renewal”. This will cause the renewal not to be fully automatic (in the case that vaulting the payment method failed), but it will not cause every renewal to fail.

    Next to this, you should reach out to PayPal Merchant Technical Support and ask them to investigate why vaulting is failing for the purchase of these subscriptions. They might be able to find an issue on your account that is causing the failure of vaulting.

    Please let us know if any of these items get you the solution to this problem or if you require additional support. You can also engage us privately via an engagement you can create via these instructions.

    Kind regards,
    Joost

    • This reply was modified 1 year, 10 months ago by Syde Joost.
    Thread Starter jbender929

    (@jbender929)

    The webhook simulation was successful and Resubscribing to the webhooks was successful as well.

    I’ve switched the behavior if vaulting fails to the option you recommended.

    I’ll reach out to Paypal and see if it’s an issue on their end.

    Thanks for your help.

    Thread Starter jbender929

    (@jbender929)

    After checking the logs again it looks like either Resubscribing to the webhooks or disconnecting and reconnecting my Paypal account again seems to have fixed it. I am no longer seeing the Webhook verification failed error and saw the VAULT.PAYMENT-TOKEN.CREATED on a few orders.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @jbender929

    That is great to hear, because I had the idea that any of the options could possibly cause this. Nice to hear the 1st one was the right one ??

    Don’t hesitate to give us a nice review if you enjoyed our support.

    Kind regards,
    Joost

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Subscriptions not renewing – Possibly from error verifying webhook’ is closed to new replies.