• Resolved Brian Mutende

    (@picocodes)


    Here is what I see in my error log.

    Response Body: {“name”:”UNPROCESSABLE_ENTITY”,”details”:[{“issue”:”DUPLICATE_INVOICE_ID”,”description”:”Duplicate Invoice ID detected. To avoid a potential duplicate transaction your account setting requires that Invoice Id be unique for each transaction.”}],”message”:”The requested action could not be performed, semantically incorrect, or failed business validation.”,”debug_id”:”e1d462bc1ee00″,”links”:[{“href”:”https://developer.paypal.com/docs/api/orders/v2/#error-DUPLICATE_INVOICE_ID”,”rel”:”information_link”,”method”:”GET”}]}

    2021-12-15T07:34:38+00:00 WARNING Failed to authorize order. PayPal API response: [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-DUPLICATE_INVOICE_ID

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

    (@picocodes)

    This error occurs when someone tries processing a payment after a previous payment failed.

    Error processing checkout. Please try again.
    Same error for me. Paypal UK.

    I have downgraded from 1.6.3 to 1.6.2 and payments are working as normal.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @picocodes

    thank you for reaching out to us, we are here to help.
    The option of @peterobox seems to be a valid one since it works for him. If that works for you as well: great!
    However, if this is not working for you, we would like to review your logs and the system report to identify if your situation might be related to an already known issue. You can copy the logfiles from here:
    – WooCommerce > Status > Get system report > Copy for support
    – WooCommerce > Status > Logs > select “woocommerce-paypal-payments-integration-\[…\]” in the dropdown and click on view.

    If you don’t feel comfortable sharing those details on a public forum, please open a ticket with our service desk. You can find the instruction for this here: https://paypal.inpsyde.com/docs/request-support/
    (please add the URL of this thread in the ticket as well)

    We would like to have a closer look into this in any case, so we can find the cause and fix it for a next release. Please let us know if this is an option for you and if the suggested roll-back was also a solution for you.

    Kind regards,
    Joost

    @joostvandevijver I have added the status to a ticket.
    This is the only log entry. Time stamp seems to match the update time from 1.6.2 to 1.6.3:
    2021-12-15T09:38:16+00:00 CRITICAL Uncaught Error: Class ‘WooCommerce\PayPalCommerce\Compat\PPEC\DeactivateNote’ not found in /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-compat/src/CompatModule.php:72
    Stack trace:
    #0 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-includes/class-wp-hook.php(303): WooCommerce\PayPalCommerce\Compat\CompatModule->WooCommerce\PayPalCommerce\Compat\{closure}(”)
    #1 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
    #2 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #3 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-content/plugins/woocommerce/includes/class-woocommerce.php(630): do_action(‘woocommerce_ini…’)
    #4 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-includes/class-wp-hook.php(303): WooCommerce->init(”)
    #5 /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-includes/class-wp-hook.php(327): WP_Hook- in /var/www/vhosts/xxx-xx.com/httpdocs/XXXXXXXXXX/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-compat/src/CompatModule.php on line 72

    Plugin Support Syde Joost

    (@joostvandevijver)

    Thank you @peterobox
    I have answered you via the Service Desk ticket you opened with us.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Error processing checkout. Please try again.’ is closed to new replies.