diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py index 7e6162e44bab4563504f3cd63f939681975ee4f6..76e0b7509b9eb3659e27d40d492082877e860937 100644 --- a/modules/creditmutuel/pages.py +++ b/modules/creditmutuel/pages.py @@ -759,7 +759,7 @@ class Transaction(FrenchTransaction): PATTERNS = [ (re.compile(r'^(VIR(EMENT)?|VIRT.) (?P.*)'), FrenchTransaction.TYPE_TRANSFER), (re.compile(r'^(PRLV|Plt|PRELEVEMENT) (?P.*)'), FrenchTransaction.TYPE_ORDER), - (re.compile(r'^(?P.*) (CARTE |PAYWEB)\d+ PAIEMENT CB\s+(?P
\d{2})(?P\d{2}) ?(.*)$'), FrenchTransaction.TYPE_CARD), + (re.compile(r'^(?P.*)\s?(CARTE |PAYWEB)?\d+ PAIEMENT CB\s+(?P
\d{2})(?P\d{2}) ?(.*)$'), FrenchTransaction.TYPE_CARD), (re.compile(r'^PAIEMENT PSC\s+(?P
\d{2})(?P\d{2}) (?P.*) CARTE \d+ ?(.*)$'), FrenchTransaction.TYPE_CARD), (re.compile(r'^Regroupement \d+ PAIEMENTS (?P
\d{2})(?P\d{2}) (?P.*) CARTE \d+ ?(.*)$'), FrenchTransaction.TYPE_CARD), (re.compile(r'^(?PRELEVE CARTE.*)'), FrenchTransaction.TYPE_CARD_SUMMARY),