• Resolved ferpele

    (@ferpele)


    Buenos días;

    Al procesar pagos a través de Woocommerce PayPal Payments, me sale el siguiente error;

    [UNPROCESSABLE_ENTITY] La acción solicitada no se pudo realizar, es semánticamente incorrecta o no se pudo realizar la validación comercial. https://developer.paypal.com/docs/api/orders/v2/#error-CANNOT_BE_NEGATIVE

    ?Alguien sabe a qué puede ser debido?. He tenido que desactivarlo y volver a la versión antigua de PayPal para poder seguir adelante con la web.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Syde Joost

    (@joostvandevijver)

    Hi there,

    Thanks for your message. This is related to a known issue; I will link your case under the same bug.

    Support for WooCommerce Subscriptions is integrated through PayPal vaulting, which creates a token for the payment method upon purchase.
    The vaulting API however, currently does not support zero-sum checkouts to create new tokens. This means when no payment occurs, then payment methods cannot be saved. To work around this behaviour there are currently only two options:

    You could either create a small sign-up fee, which will result in a first payment and the creation of a token that can be reused for later payments/renewals.

    Alternatively, WooCommerce Subscriptions has a feature that can allow zero-sum checkouts without adding any payment options to the subscription; it is called “$0 Initial Checkout’. However, this feature may allow trial abuse if not combined with any other measures.

    As far as I know, PayPal is working on adding support for zero-sum checkouts in the Vaulting API, but we don’t have any timeline as to when the feature could be available. We are looking at alternate ways to make this happen by potentially performing a small charge with a subsequent refund, but in our view, it’s not a reliable approach.
    In any case, we want this feature to be available and will include it in the plugin as soon as we found a good way to pull it off.

    Let me know if this applies to your situation and if it provides enough guidance to get to a solution.

    Kind regards,
    Joost

    Thread Starter ferpele

    (@ferpele)

    Hola @joostvandevijver gracias por tu respuesta, pero debo ser sincero y no la entiendo. Lo que me explicas es que debo crear un producto con una tarifa inicial y vincularla a pagos mensuales de mantenimiento, por ejemplo?

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @ferpele

    no, we have encountered this issue with subscriptions where the initial fee is 0. The current setup cannot handle this and must be avoided. If this does not apply to you, you need to review the logs and setup and see how a 0 fee situation could be caused on your setup. If you want, we can also take a look, but we would need to have the System report and WooCommerce PayPal Payment logs to review. 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)

    Kind regards,
    Joost

    Thread Starter ferpele

    (@ferpele)

    Ok

    • This reply was modified 3 years, 1 month ago by ferpele.
    Thread Starter ferpele

    (@ferpele)

    Gracias @joostvandevijver ya se los he enviado.

    Plugin Support Syde Joost

    (@joostvandevijver)

    thank you @ferpele
    Continuing on your Service Desk ticket and marking this thread as resolved.

    It seems this issue is caused by negative values being created in the merchants’ store.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘ERROR AL PROCESAR PAGOS’ is closed to new replies.