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)