I am having an issue with a legacy project that was recently upgraded to Umbraco 7.7 (from 7.2) and Tea Commerce 3.2.4 where there is a payment inconsistency after order completion. It is using a custom PayPoint payment provider.
In the provider ProcessCallback() we are calling Order.Finalize() after which the order transaction amount has been updated minus the shipping cost, causing the inconsistency.
I would say you need to debug the custom payment provider, and check all the values it sends to PayPoint. Run the site locally and hook into the code, is your best option.
Payment inconsistency after Order.Finalize
Hi
I am having an issue with a legacy project that was recently upgraded to Umbraco 7.7 (from 7.2) and Tea Commerce 3.2.4 where there is a payment inconsistency after order completion. It is using a custom PayPoint payment provider.
In the provider
ProcessCallback()
we are callingOrder.Finalize()
after which the order transaction amount has been updated minus the shipping cost, causing the inconsistency.Is this an issue anyone has encountered before?
Also, if it sheds any light, on further investigation it looks like the
Order.Finalized
event isn't being called.Hi Niall,
I would say you need to debug the custom payment provider, and check all the values it sends to PayPoint. Run the site locally and hook into the code, is your best option.
/Rune
is working on a reply...