[FIX] payment_hyperpay_tokenization: use correct param name for registrationId

This commit is contained in:
Abdurrahman Saber 2026-01-01 00:56:01 +04:00
parent a81535f7bc
commit e99f7a47bb
1 changed files with 1 additions and 1 deletions

View File

@ -200,7 +200,7 @@ class HyperPayTokenization(Controller):
return {'state': False, 'message': 'Card data not found in response'} return {'state': False, 'message': 'Card data not found in response'}
initial_tx_id = data.get('resultDetails', {}).get('CardholderInitiatedTransactionID') or data.get('CardholderInitiatedTransactionID', '') initial_tx_id = data.get('resultDetails', {}).get('CardholderInitiatedTransactionID') or data.get('CardholderInitiatedTransactionID', '')
registration_id = data.get('id', '') registration_id = data.get('registrationId', '')
if not initial_tx_id: if not initial_tx_id:
_logger.error('Initial transaction ID not found - token will not work for recurring payments') _logger.error('Initial transaction ID not found - token will not work for recurring payments')