• Resolved andbale

    (@andbale)


    Hi,

    we have an ecommerce website featuring Woo Subscriptions.

    PayPal Payments is properly configured in order to use PayPal Subscriptions.

    I tried to buy a subscription with a discount coupon applied. Website says that discounted price was applied, but PayPal applied full price.

    Also, a refund attempt performed on the website didn’t work (I tried both full and discounted price). It only worked on PayPal.

    How can it happen? I can’t believe discounts cannot be applied when using PayPal Subscriptions…

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

    (@joostvandevijver)

    Hello @andbale,

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

    The PayPal Subscriptions function is built for a merchant to not require vaulting, so that they can still sell subscriptions without having this feature activated on their account.

    Most of this is documented on our documentation page in the subscriptions FAQ, so I would suggest to first read this and then let us know if this still leaves you with any questions.

    There are plans to improve the PayPal subscriptions feature, but this might take a bit more time. I have linked the feature request for this to this thread, so we can update you once this becomes available. At this moment, this is planned for release 2.6.1, but this is not a sure thing, so we are not promising anything at this moment.

    Let me know if you have any further questions.

    Kind regards,
    Joost

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @andbale,

    Also, a refund attempt performed on the website didn’t work (I tried both full and discounted price). It only worked on PayPal.

    This usually happens when the webhook for this action didn’t arrive. An alternative solution is to issue a refund through the PayPal dashboard, but it looks like you already did that.

    We’ll analyze this behavior and will be back with some answers.

    Kind regards,
    Krystian

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @andbale,

    after looking a bit further, I found a bug that indicated that the refunds for PayPal subscriptions currently don’t function as expected. I did not see this on before, and since it was also not in our documentation, I did not think this was the case. We were working on this bug, but it didn’t get picked up so far, because we did not get many reports on it (low impact it seems).

    I have also linked this thread to the bug we have opened for this, so this could also be updated here when it gets fixed. After talking a bit more with the team, I got them to pick it up again and see if we can add it for the release 2.6.1, but that is only our wishful thinking at the moment. Until a developer picks it up and analyses the issue, we can’t confirm any date or release version to you for this fix.

    Just FYI, you can verify this issue by the API error you get when you perform the refund in the order. And next to that you should see this error in the logs after the refund failed: ERROR Refund failed: No purchase units.

    Luckily for this situation, you can still perform refund via the PayPal interface, so at least you have a workaround for this one.

    Let me know if there is still something that you need an answer for at this moment.

    Kind regards,
    Joost

    • This reply was modified 8 months, 2 weeks ago by Syde Joost.

    Hi @joostvandevijver,

    I have the same problem on our new WordPress installation. When I want to refund a subscription, the message appears in WP Admin:

    An error occurred while attempting to submit a refund to the API of the corresponding payment method.

    The log shows:

    Refund failed: No purchase units.

    Do you perhaps have a solution for this?

    Thank you & best regards
    Frederick

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @fbeckmann

    as my colleague Krystian said in an earlier comment: currently the only option for doing this, is to perform the refund via the PayPal dashboard.

    Looking at the feature request for refunds on PayPal Subscriptions, I see it has been planned to be added on the 2.7.0 release. When this exactly will be, I cannot tell you yet.

    I hope this answered your questions.

    Kind regards,
    Joost

    Hi,
    I am experiencing the same error.

    A customer bought with a coupon at 140 euro (full price), the price changed to 120 euro on the order but paypal took 140 euro.

    How can we solve this? Does changing payment method change anything? is definitely a important problem.

    Plugin Support Syde Joost

    (@joostvandevijver)

    Hello @siquis

    there is currently not much you can do on this, with this setup. I have asked our dev team again, if they can pick this one up and prioritize it. I hope this will make a difference.

    Kind regards,
    Joost

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.