Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Peter van den Dungen 66 posts 365 karma points
    May 20, 2022 @ 07:46
    Peter van den Dungen
    0

    Mollie refund payments Vendr

    Hi Matt,

    Is there something in Vendr to refund (Mollie) payments?

  • Matt Brailsford 4125 posts 22223 karma points MVP 9x c-trib
    May 20, 2022 @ 08:18
    Matt Brailsford
    0

    Hi Peter,

    The Mollie payment provider currently only supports capturing payments and doesn't have the ability to trigger refunds. You'd currently have to do this at the payment gateway end, but I think Vendr should update accordingly when a webhook notification of the update comes through.

    I'll add this to the issue tracker for Mollie though to add in those extra features (I think the Mollie provider was kinda problematic to implement initially so we just did the bare minimum, but it seems to be working nicely now so should be possible to fill in those missing pieces).

    The source code for the provider is available on GitHub if you need to add those features before we get chance to https://github.com/vendrhub/vendr-payment-provider-mollie

    Matt

    Issue tracker issue is here https://github.com/vendrhub/vendr-payment-provider-mollie/issues/7

  • Peter van den Dungen 66 posts 365 karma points
    May 20, 2022 @ 08:47
    Peter van den Dungen
    0

    Thanks for you reply Matt, I'll be sure to check it out when time permits!

  • Matt Brailsford 4125 posts 22223 karma points MVP 9x c-trib
    May 20, 2022 @ 09:09
    Matt Brailsford
    0

    Hey Peter

    I've actually had a really quick look this morning and I have implemented something if you want to test it. A v2.0.2-beta0002 NuGet package is available on our unstable NuGet feed at https://nuget.outfield.digital/unstable/vendr/v3/index.json.

    In reviewing the Mollie docs again, we do have to make some assumptions though as currently Vendr only supports an all-or-nothing strategy for captures, refunds and cancelations where as Mollie itself does support more fine grain control. This just means Vendr tries to choose the most relevant payment status based on the order status (which could be a mixture of shipped, canceled, captures order lines).

    I think this could be why we missed it off initially as we can't give an asbolute true status of the order in these mixed types of state, but I think this could be OK for simple situations and if you do plan to use the Mollie gateway to manage this payment outside of Vendr instead, you can actually disable these extra features in the payment method settings.

    Let me know if you give it a try

Please Sign in or register to post replies

Write your reply to:

Draft