diff --git a/odex25_donation/payment_hyperpay_tokenization/controllers/main.py b/odex25_donation/payment_hyperpay_tokenization/controllers/main.py index d0603d775..5125eea30 100644 --- a/odex25_donation/payment_hyperpay_tokenization/controllers/main.py +++ b/odex25_donation/payment_hyperpay_tokenization/controllers/main.py @@ -89,6 +89,7 @@ class HyperPayTokenization(Controller): @route('/hyperpay/tokens/result', type='http', auth='public', website=True) def token_return(self, **post): try: + print('Hyperpay Token Return Post:', post) acquirer_id = request.env['payment.acquirer'].sudo().search([('id', '=', int(post.get('acquirer_id', 0)))]) if acquirer_id.state == 'test': @@ -101,6 +102,7 @@ class HyperPayTokenization(Controller): "Authorization": f"Bearer {acquirer_id.hyperpay_authorization}" } resp = requests.get(url=url, headers=headers).json() + print('Hyperpay Token Status Response:', resp) result = resp.get('result', {}) result_code = result.get('code') diff --git a/odex25_donation/payment_hyperpay_tokenization/models/payment.py b/odex25_donation/payment_hyperpay_tokenization/models/payment.py index ab09a691b..508c6cf90 100644 --- a/odex25_donation/payment_hyperpay_tokenization/models/payment.py +++ b/odex25_donation/payment_hyperpay_tokenization/models/payment.py @@ -34,8 +34,10 @@ class HyperPayTransaction(models.Model): headers = { "Authorization": f"Bearer {self.acquirer_id.hyperpay_authorization}" } + print('Hyperpay S2S Transaction Payload:', payload) response = requests.post(url, data=payload, headers=headers) data = response.json() + print('Hyperpay S2S Transaction Response:', data) return self._hyperpay_s2s_validate_transaction(data) def _hyperpay_get_s2s_transaction_payload(self, data):