• Resolved littlenan

    (@littlenan)


    Why can’t the payment be completed using a credit card or bank card?

    Subscribed webhooksURLTracked events https://www.champtrove.shop/wp-json/paypal/v1/incoming billing plan pricing-change activated,
    billing plan updated,
    billing subscription cancelled,
    catalog product updated,
    checkout order approved,
    checkout order completed,
    checkout payment-approval reversed,
    payment authorization voided,
    payment capture completed,
    payment capture denied,
    payment capture pending,
    payment capture refunded,
    payment capture reversed,
    payment order cancelled,
    payment sale completed,
    payment sale refunded,
    vault payment-token created,
    vault payment-token deletedResubscribe webhooksResubscribe

    Click to remove the current webhook subscription and subscribe again, for example, if the website domain or URL structure changed.Webhook simulationSimulate

    Looks like the webhook cannot be received. Check that your website is accessible from the internet.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter littlenan

    (@littlenan)

    Below is the log.

    The error started this month, everything was fine last month

    Why can’t the payment be completed using a credit card or bank card? Below is the log.

    2025-05-19T09:46:49+00:00 信息 #9621 - Generating onboarding URL for: sandbox-ppcp
    2025-05-19T09:46:50+00:00 调试 #9621 - POST https://api.woocommerce.com/integrations/ppcsandbox/v2/customer/partner-referrals
    Request Body: {"partner_config_override":{"return_url":"https:\/\/www.champtrove.shop\/wp-admin\/admin.php?page=wc-settings&tab=checkout&section=ppcp-gateway&ppcpToken=eyJrIjoic2FuZGJveC1wcGNwIiwidSI6MTAsImgiOiJkMGNlMmJiM2U1ZWNhNDA5ZTEwZDg0YTA2NTI5OWEyNyJ9","return_url_description":"Return to your shop.","show_add_credit_card":true},"products":["PPCP"],"legal_consents":[{"type":"SHARE_DATA_CONSENT","granted":true}],"operations":[{"operation":"API_INTEGRATION","api_integration_preference":{"rest_api_integration":{"integration_method":"PAYPAL","integration_type":"FIRST_PARTY","first_party_details":{"features":["PAYMENT","REFUND","ADVANCED_TRANSACTIONS_SEARCH","TRACKING_SHIPMENT_READWRITE","FUTURE_PAYMENT","VAULT"],"seller_nonce":"a1233wtergfsdt4365tzrshgfbaewa36AGa1233wtergfsdt4365tzrshgfbaewa36AG"}}}}]}
    Response 调试 ID: 461d62bb50f87
    Response: Array
    (
    [code] => 503
    [message] => Service Unavailable
    )

    Response Body: {"name":"SERVICE_UNAVAILABLE","debug_id":"461d62bb50f87","message":"service unavailable","links":[]}
    2025-05-19T09:46:50+00:00 警告 #9621 - [SERVICE_UNAVAILABLE] service unavailable CONTEXT: {"args":{"method":"POST","headers":{"Authorization":"Bearer token","Content-Type":"application/json","Prefer":"return=representation"},"body":"{"partner_config_override":{"return_url":"https:\/\/www.champtrove.shop\/wp-admin\/admin.php?page=wc-settings&tab=checkout&section=ppcp-gateway&ppcpToken=eyJrIjoic2FuZGJveC1wcGNwIiwidSI6MTAsImgiOiJkMGNlMmJiM2U1ZWNhNDA5ZTEwZDg0YTA2NTI5OWEyNyJ9","return_url_description":"Return to your shop.","show_add_credit_card":true},"products":["PPCP"],"legal_consents":[{"type":"SHARE_DATA_CONSENT","granted":true}],"operations":[{"operation":"API_INTEGRATION","api_integration_preference":{"rest_api_integration":{"integration_method":"PAYPAL","integration_type":"FIRST_PARTY","first_party_details":{"features":["PAYMENT","REFUND","ADVANCED_TRANSACTIONS_SEARCH","TRACKING_SHIPMENT_READWRITE","FUTURE_PAYMENT","VAULT"],"seller_nonce":"a1233wtergfsdt4365tzrshgfbaewa36AGa1233wtergfsdt4365tzrshgfbaewa36AG"}}}}]}"},"response":{"headers":{},"body":"{"name":"SERVICE_UNAVAILABLE","debug_id":"461d62bb50f87","message":"service unavailable","links":[]}","response":{"code":503,"message":"Service Unavailable"},"cookies":[],"filename":null,"http_response":{"data":null,"headers":null,"status":null}}}
    2025-05-19T09:46:50+00:00 信息 #9621 - Generating onboarding URL for: sandbox-express_checkout
    2025-05-19T09:46:51+00:00 调试 #9621 - POST https://api.woocommerce.com/integrations/ppcsandbox/v2/customer/partner-referrals
    Request Body: {"partner_config_override":{"return_url":"https:\/\/www.champtrove.shop\/wp-admin\/admin.php?page=wc-settings&tab=checkout&section=ppcp-gateway&ppcpToken=eyJrIjoic2FuZGJveC1leHByZXNzX2NoZWNrb3V0IiwidSI6MTAsImgiOiI1MTE4MjZhNzBmYWRmMTU2MDljNmNiZDYxZTg4NDk5NyJ9","return_url_description":"Return to your shop.","show_add_credit_card":true},"products":["EXPRESS_CHECKOUT"],"legal_consents":[{"type":"SHARE_DATA_CONSENT","granted":true}],"operations":[{"operation":"API_INTEGRATION","api_integration_preference":{"rest_api_integration":{"integration_method":"PAYPAL","integration_type":"FIRST_PARTY","first_party_details":{"features":["PAYMENT","REFUND","ADVANCED_TRANSACTIONS_SEARCH","TRACKING_SHIPMENT_READWRITE","FUTURE_PAYMENT","VAULT"],"seller_nonce":"a1233wtergfsdt4365tzrshgfbaewa36AGa1233wtergfsdt4365tzrshgfbaewa36AG"}}}}]}
    Response 调试 ID: 385ddf06b123f
    Response: Array
    (
    [code] => 503
    [message] => Service Unavailable
    )

    Response Body: {"name":"SERVICE_UNAVAILABLE","debug_id":"385ddf06b123f","message":"service unavailable","links":[]}
    2025-05-19T09:46:51+00:00 警告 #9621 - [SERVICE_UNAVAILABLE] service unavailable CONTEXT: {"args":{"method":"POST","headers":{"Authorization":"Bearer token","Content-Type":"application/json","Prefer":"return=representation"},"body":"{"partner_config_override":{"return_url":"https:\/\/www.champtrove.shop\/wp-admin\/admin.php?page=wc-settings&tab=checkout&section=ppcp-gateway&ppcpToken=eyJrIjoic2FuZGJveC1leHByZXNzX2NoZWNrb3V0IiwidSI6MTAsImgiOiI1MTE4MjZhNzBmYWRmMTU2MDljNmNiZDYxZTg4NDk5NyJ9","return_url_description":"Return to your shop.","show_add_credit_card":true},"products":["EXPRESS_CHECKOUT"],"legal_consents":[{"type":"SHARE_DATA_CONSENT","granted":true}],"operations":[{"operation":"API_INTEGRATION","api_integration_preference":{"rest_api_integration":{"integration_method":"PAYPAL","integration_type":"FIRST_PARTY","first_party_details":{"features":["PAYMENT","REFUND","ADVANCED_TRANSACTIONS_SEARCH","TRACKING_SHIPMENT_READWRITE","FUTURE_PAYMENT","VAULT"],"seller_nonce":"a1233wtergfsdt4365tzrshgfbaewa36AGa1233wtergfsdt4365tzrshgfbaewa36AG"}}}}]}"},"response":{"headers":{},"body":"{"name":"SERVICE_UNAVAILABLE","debug_id":"385ddf06b123f","message":"service unavailable","links":[]}","response":{"code":503,"message":"Service Unavailable"},"cookies":[],"filename":null,"http_response":{"data":null,"headers":null,"status":null}}}
    2025-05-19T09:46:51+00:00 调试 #9621 - GET https://api-m.paypal.com/v1/notifications/webhooks
    Response 调试 ID: 0c33dc605d295
    Response: Array
    (
    [code] => 200
    [message] => OK
    )

    2025-05-19T10:02:57+00:00 调试 #4831 - [New Request] GET /strikeout-championship-ring-scbr00009p/
    2025-05-19T10:02:57+00:00 调试 #4831 - POST https://api-m.paypal.com/v1/oauth2/token?grant_type=client_credentials&response_type=client_token&intent=sdk_init&domains[]=champtrove.shop
    Response 调试 ID: 930d2c98b5293
    Response: Array
    Plugin Support Syde Jamie

    (@jamieong)

    Hi @littlenan ,

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

    PayPal relies on webhooks to confirm payment events (like payment approval, captures and etc). Failing to do this causes payments to appear incomplete or stuck. The proven way to ensure that all webhooks are available is to disconnect your merchant account, reconnect it. Please let us know if this resolves your issue.

    We also noticed that you did not share the system status report with us, kindly follow these steps to share your report with us:

    1. Navigate to the WooCommerce / Status section in your site’s admin panel.
    2. Click on the Get system report button and then click Copy for support.
    3. Paste the report into our PrivateBin.
    4. After uploading, please share the link here so we can review the details thoroughly.

    We look forward to your response.

    Best Regards,
    Jamie

    Thread Starter littlenan

    (@littlenan)

    1

    • This reply was modified 1 year ago by littlenan.
    Thread Starter littlenan

    (@littlenan)

    Plugin Support Syde Jamie

    (@jamieong)

    Hi @littlenan ,

    Thank you for providing the system status report.

    We also did a quick check on your site to test the credit card payment method, it looks like the field validation is broken when you try to complete an order.

    We previously mentioned to disconnect and reconnect your merchant account. Secondly, to eliminate potential conflicts, we recommend temporarily activating the default theme Storefront and disabling all other plugins except for WooCommerce and PayPal Payments to see if the behavior persists.

    Let us know if the issue persists after trying both steps.

    Best Regards,
    Jamie

    Plugin Support Krystian Syde

    (@inpsydekrystian)

    Hello @littlenan

    Since we have not received any further communication from you, we are assuming that your issue has been resolved. Therefore, we mark this thread as resolved.

    If you have any further questions or encounter a new issue, feel free to open a new thread or submit a ticket through our service desk. Please include the URL of this thread in your ticket for reference.

    Kind regards,
    Krystian

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Payment failed’ is closed to new replies.