Всего сообщений:
129
Карма:
707
Присоединился:
12.01.2020
Страна:
Saudi Arabia
I develope payment method.. I redirect customer to payment gateway page to handle customer data after return to my website I get invoice number.. How ca I save it in order details. Thank you.
MVP
Сертифицированный разработчик
Всего сообщений:
3947
Карма:
35232
Присоединился:
08.02.2010
Страна:
Australia
Store it in order.CustomValuesXml processPaymentRequest.CustomValues.Add("Payment Invoice No.", ReturnedInvoiceNumber); Or you can utilise one of these fields order.AuthorizationTransactionId order.CaptureTransactionId
Всего сообщений:
129
Карма:
707
Присоединился:
12.01.2020
Страна:
Saudi Arabia
Ok I saved it but where can I get this data in order info? Thank you.
MVP
Сертифицированный разработчик
Всего сообщений:
3947
Карма:
35232
Присоединился:
08.02.2010
Страна:
Australia
Any of those options will be displayed on the 4.20src\Presentation\Nop.Web\Areas\Admin\Views\Order\_OrderDetails.Info page
Всего сообщений:
129
Карма:
707
Присоединился:
12.01.2020
Страна:
Saudi Arabia
Hello, Sorry How can I save values in order.CustomValuesXml after redirect from payment page. Thank you.
MVP
Сертифицированный разработчик
Всего сообщений:
3947
Карма:
35232
Присоединился:
08.02.2010
Страна:
Australia
var processPaymentRequest = new ProcessPaymentRequest(); processPaymentRequest.CustomValues.Add("Payment Receipt No.", chargeInfo.ReceiptNumber); order.CustomValuesXml = _paymentService.SerializeCustomValues(processPaymentRequest); _orderService.UpdateOrder(order);