Developer forum

Forum » Ecommerce - Standard features » Missing signature in ORDERGATEWAYRESULT

Missing signature in ORDERGATEWAYRESULT

Tomas Gomez
Reply

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> 

Replies

 
Oleg Rodionov Dynamicweb Employee
Oleg Rodionov
Reply

Hi,

could you pleas specify the case: what payment gateway (+ its settings in DW backend) and admin version do you use to ensure the issue is reproduced on last versions of DW. Thanks.

BR, Oleg QA

 

You must be logged in to post in the forum