Stripe Marketplace Payout Transaction Rounding Issue

MultivendorX Pro

Resolved
Viewing 4 reply threads
  • Author
    Posts
    • #194727
      Justin Harrison
      Participant

      Hi Support, this is quite extensive to explain so I’ve made a nice video that hopefully lays this all out for you clearly, but there is a mismatch between what we’re seeing in Stripe as the payout/transfer to the vendor versus what is showing in MultivendorX and in email sent by the website. In my video, I detail the raw data and how on the website and in emails, it is being rounded up when displayed, but when it’s sent to Stripe, it is never rounded up. So that means a payout of 74.2665 (generated by a commission amount minus the gateway fee which is a percentage + fixed) shows $74.27 all over the website and in emails, but when that amount is submitted as part of the Stripe API call, it is sent as 7426 (Stripe accepts the amount value in cents). So as you can see, the vendor (and the marketplace) will see that the commission payout transaction was $74.26 in Stripe but on the website see it as $74.27. That’s off by a cent. Now if the payout was 74.2611 then there would be no difference and the payout amount in Stripe and the website would match, but through thorough testing, we’ve found that there’s frequently that one cent difference in what Stripe shows and what MultivendorX shows. I don’t know the best way to resolve this problem (especially when talking about doing it for all currencies as I’m only working with USD), but I do know that it needs to be fixed and numbers should match. Please let me know if you have any questions after watching the video, but hopefully this should be something easily identified and understood based on the evidence I’m providing and this was helpful information for you.

      https://www.loom.com/share/66d62d869f6c4b2683525de7cae87957?sid=6371ec87-d9ae-4047-b74f-804bd1b6ea25

    • #194735

      @Justin Harrison, We have tested this on our end also, as you can see the actual amount is 180.0476195 (https://prnt.sc/hmsAw4uxXDTT)

      Now the round of value is 180.05 : https://prnt.sc/bowwAcoW1I9y

      Stripe is also sending the same amount to vendor as you can see here : https://prnt.sc/PcEuZeCKdgh8

      Now as you can facing this issue, please do create a staging site and add your sandbox details. Then share the admin, ftp access so we can check.

    • #194991
      Justin Harrison
      Participant

      Sorry Moumita for the delay. I haven’t had time to test and replicate this in a development environment without customizations yet. I will get this done shortly and follow up.

    • #195023

      @Justin Harrison Please share the details when you are done.

    • #197023

      Its been a while and we have not heard back from you. We presume your issue is solved now. We are closing this thread as of now. If you need help or face issue in future please open a new support topic.

Viewing 4 reply threads

The topic ‘Stripe Marketplace Payout Transaction Rounding Issue’ is closed to new replies.