From 2a2f403f47f92d654fa040cf0f608957836b20f5 Mon Sep 17 00:00:00 2001 From: Jawad Khan Date: Mon, 5 Aug 2024 03:01:01 +0500 Subject: [PATCH] fix: Store android transaction id for android purchases --- ecommerce/extensions/iap/processors/base_iap.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ecommerce/extensions/iap/processors/base_iap.py b/ecommerce/extensions/iap/processors/base_iap.py index 2f28d6a79db..cde23e9a5d6 100644 --- a/ecommerce/extensions/iap/processors/base_iap.py +++ b/ecommerce/extensions/iap/processors/base_iap.py @@ -212,6 +212,7 @@ def record_processor_response(self, response, transaction_id=None, basket=None, basket=basket) meta_data = self._get_metadata(currency_code=currency_code, price=price) + original_transaction_id = original_transaction_id or transaction_id PaymentProcessorResponseExtension.objects.create( processor_response=processor_response, original_transaction_id=original_transaction_id, meta_data=meta_data)