Posted on 06/09/2022 16:11:57
Hi,
We have an order whose payment has not been completed in the payment gateway, but the order has been considered as completed in DW.
Looking into the database, we compared the data of that order versus a completed one, and we discovered that they have different replies at the ORDERGATEWAYRESULT column. More precisely, the status of both replies is "Success" but the completed order has an additional field "<signature>" that is missing in the not-completed order. See below for the replies.
Does anybody experienced a similar issue or has any clue about it?
Regards,
Tom
ORDERGATEWAYRESULT value in the not-completed order:
<result><ID>2439</ID><CheckoutHandlerOrderID>ORDER14711</CheckoutHandlerOrderID><CompletedOrderId>ORDER14711</CompletedOrderId><orderStatus>success</orderStatus></result>
ORDERGATEWAYRESULT value in the completed order
<result><ID>2439</ID><CheckoutHandlerOrderID>ORDER15082</CheckoutHandlerOrderID><CompletedOrderId>ORDER15082</CompletedOrderId><orderStatus>success</orderStatus><Ds_SignatureVersion>HMAC_SHA256_V1</Ds_SignatureVersion><Ds_MerchantParameters>eyJEc19EYXRlIjoiMDYlMkYwOSUyRjIwMjIiLCJEc19Ib3VyIjoiMTMlM0E0NiIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQW1vdW50IjoiNzYwMCIsIkRzX0N1cnJlbmN5IjoiOTc4IiwiRHNfT3JkZXIiOiJPUkRFUjE1MDgyIiwiRHNfTWVyY2hhbnRDb2RlIjoiMDMzNDc4NDQ3IiwiRHNfVGVybWluYWwiOiIwMDEiLCJEc19SZXNwb25zZSI6IjAwMDAiLCJEc19UcmFuc2FjdGlvblR5cGUiOiIwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiIzNjM0NDEiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0NhcmRfQ291bnRyeSI6IjcyNCIsIkRzX0NhcmRfQnJhbmQiOiIxIiwiRHNfUHJvY2Vzc2VkUGF5TWV0aG9kIjoiNzgifQ==</Ds_MerchantParameters><Ds_Signature>Kd1STaA0WRagrcXnbcPeZwFU99XaXGn9SeaJDcBNbOs=</Ds_Signature></result>