summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/payment_ingenico/models/payment.py20
1 files changed, 13 insertions, 7 deletions
diff --git a/addons/payment_ingenico/models/payment.py b/addons/payment_ingenico/models/payment.py
index 38a97ef2c81..56148eebf8c 100644
--- a/addons/payment_ingenico/models/payment.py
+++ b/addons/payment_ingenico/models/payment.py
@@ -80,7 +80,7 @@ class PaymentAcquirerOgone(models.Model):
return True
else:
# SHA-OUT keys
- # source https://viveum.v-psp.com/Ncol/Viveum_e-Com-BAS_EN.pdf
+ # source https://payment-services.ingenico.com/int/en/ogone/support/guides/integration guides/e-commerce/transaction-feedback
keys = [
'AAVADDRESS',
'AAVCHECK',
@@ -97,8 +97,11 @@ class PaymentAcquirerOgone(models.Model):
'CARDNO',
'CCCTY',
'CN',
+ 'COLLECTOR_BIC',
+ 'COLLECTOR_IBAN',
'COMPLUS',
'CREATION_STATUS',
+ 'CREDITDEBIT',
'CURRENCY',
'CVCCHECK',
'DCC_COMMPERCENTAGE',
@@ -110,35 +113,38 @@ class PaymentAcquirerOgone(models.Model):
'DCC_INDICATOR',
'DCC_MARGINPERCENTAGE',
'DCC_VALIDHOURS',
+ 'DEVICEID',
'DIGESTCARDNO',
'ECI',
'ED',
+ 'EMAIL',
'ENCCARDNO',
'FXAMOUNT',
'FXCURRENCY',
- 'IBAN',
'IP',
'IPCTY',
+ 'MANDATEID',
+ 'MOBILEMODE',
'NBREMAILUSAGE',
'NBRIPUSAGE',
'NBRIPUSAGE_ALLTX',
'NBRUSAGE',
'NCERROR',
- 'NCERRORCARDNO',
- 'NCERRORCN',
- 'NCERRORCVC',
- 'NCERRORED',
'ORDERID',
'PAYID',
'PAYIDSUB',
+ 'PAYMENT_REFERENCE',
'PM',
'SCO_CATEGORY',
'SCORING',
+ 'SEQUENCETYPE',
+ 'SIGNDATE',
'STATUS',
'SUBBRAND',
'SUBSCRIPTION_ID',
+ 'TICKET',
'TRXDATE',
- 'VC'
+ 'VC',
]
return key.upper() in keys