TP-62673 | PS | fixed empty payment order id in DG turbocheckout flow (#10284)
This commit is contained in:
@@ -1067,6 +1067,7 @@ class PaymentMethodFragment : PaymentScreenBaseFragment(), PaymentBackListener,
|
||||
hideLoader()
|
||||
clientViewModel.paymentApiStarted = false
|
||||
viewModel.setPaymentMethod(response.methodDetails?.paymentMethodsMetadata)
|
||||
viewModel.paymentOrderId = response.methodDetails?.paymentOrderRefId
|
||||
viewModel.paymentsToken = token
|
||||
viewModel.paymentMethodRequest = request
|
||||
viewModel.clientRequestId = clientRequestId
|
||||
|
||||
@@ -665,7 +665,7 @@ class TurboCheckoutFragment : NaviAnalyticsBaseBottomSheet() {
|
||||
private fun sendTurboCheckoutEvent(eventName: String, params: Map<String, String> = mapOf()) {
|
||||
val defaultParams = mapOf(
|
||||
Pair("screen_name", analyticsScreenName),
|
||||
Pair("payment_ref_id", turboCheckoutFragmentVM.paymentOrderRefId.toString()),
|
||||
Pair("payment_order_id", turboCheckoutFragmentVM.paymentOrderRefId.toString()),
|
||||
Pair("source", paymentSdkInitParams?.paymentSource.toString()),
|
||||
Pair("category_id", paymentSdkInitParams?.categoryId.toString()),
|
||||
Pair("payment_method",turboCheckoutFragmentVM.usedPaymentMethod.toString()),
|
||||
|
||||
Reference in New Issue
Block a user