From 103cbd326a586d86388d93341e17650103be8892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20S=C3=B8rensen?= Date: Wed, 25 May 2022 12:25:34 +0200 Subject: [PATCH 1/5] Adjust validation messages on unzer_pay_later to fit frontend validation --- .../form/unzer_pay_later_direct_debit.liquid | 19 +++++++++++-------- templates/form/unzer_pay_later_invoice.liquid | 6 +++--- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/templates/form/unzer_pay_later_direct_debit.liquid b/templates/form/unzer_pay_later_direct_debit.liquid index 388cb1c..3169126 100644 --- a/templates/form/unzer_pay_later_direct_debit.liquid +++ b/templates/form/unzer_pay_later_direct_debit.liquid @@ -32,24 +32,27 @@
- {% if model.invalid_dob? %} - {% t Invalid Date of Birth. You need to be 18 years old or older %} - {% endif %} + + {% t Invalid Date of Birth. You need to be 18 years old or older %} +
- + + + {% t Invalid name format. You need to have at least two words and no numbers %} +
- - {% if model.invalid_iban? %} - {% t Invalid IBAN format. Only IBANs from Austria and Germany are accepted. The IBAN must start with the letters DE followed by 20 digits or letters AT followed by 18 digits. %} - {% endif %} + + + {% t Invalid IBAN format. Only IBANs from Austria and Germany are accepted. The IBAN must start with the letters DE followed by 20 digits or letters AT followed by 18 digits. %} +
diff --git a/templates/form/unzer_pay_later_invoice.liquid b/templates/form/unzer_pay_later_invoice.liquid index df5bf7a..7aa40c2 100644 --- a/templates/form/unzer_pay_later_invoice.liquid +++ b/templates/form/unzer_pay_later_invoice.liquid @@ -33,9 +33,9 @@
- {% if model.invalid_dob? %} - {% t Invalid Date of Birth. You need to be 18 years old or older %} - {% endif %} + + {% t Invalid Date of Birth. You need to be 18 years old or older %} +
From 7756fcd1696a9c9843e3df8cf5d13b7b09c3eff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20S=C3=B8rensen?= Date: Mon, 30 May 2022 12:21:30 +0200 Subject: [PATCH 2/5] Adjust/Add translations to unzer_pay_later --- templates/form/unzer_pay_later_direct_debit.liquid | 8 +++++--- templates/form/unzer_pay_later_invoice.liquid | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/templates/form/unzer_pay_later_direct_debit.liquid b/templates/form/unzer_pay_later_direct_debit.liquid index 3169126..cbcbf17 100644 --- a/templates/form/unzer_pay_later_direct_debit.liquid +++ b/templates/form/unzer_pay_later_direct_debit.liquid @@ -2,6 +2,7 @@
+
Unzer Pay Later @@ -33,7 +34,7 @@ - {% t Invalid Date of Birth. You need to be 18 years old or older %} + {% t The age must be at least 18 %}
@@ -44,14 +45,15 @@ {% t Invalid name format. You need to have at least two words and no numbers %} +
- + - {% t Invalid IBAN format. Only IBANs from Austria and Germany are accepted. The IBAN must start with the letters DE followed by 20 digits or letters AT followed by 18 digits. %} + {% t Invalid IBAN format. Enter a valid IBAN (e.g. DE 12 1001 1001 1234 5678 90) %}
diff --git a/templates/form/unzer_pay_later_invoice.liquid b/templates/form/unzer_pay_later_invoice.liquid index 7aa40c2..a4dcc6f 100644 --- a/templates/form/unzer_pay_later_invoice.liquid +++ b/templates/form/unzer_pay_later_invoice.liquid @@ -2,6 +2,7 @@ +
Unzer Pay Later @@ -34,7 +35,7 @@ - {% t Invalid Date of Birth. You need to be 18 years old or older %} + {% t The age must be at least 18 %}
From 98b10eddabc9d2c6fb23c636d4cb9fec9205e1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20S=C3=B8rensen?= Date: Tue, 31 May 2022 09:28:49 +0200 Subject: [PATCH 3/5] Adjust Bank Account Holder validation for unzer-pay-later --- .../form/unzer_pay_later_direct_debit.liquid | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/templates/form/unzer_pay_later_direct_debit.liquid b/templates/form/unzer_pay_later_direct_debit.liquid index cbcbf17..e53b0d3 100644 --- a/templates/form/unzer_pay_later_direct_debit.liquid +++ b/templates/form/unzer_pay_later_direct_debit.liquid @@ -41,9 +41,21 @@
- - - {% t Invalid name format. You need to have at least two words and no numbers %} + + + {% t Invalid name format. You need to have at least two words and no numbers or symbols %} + +
From 4ca3f4ad8c6d1b3b6b0fcde9e9df62c6e73bb8e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20S=C3=B8rensen?= Date: Tue, 31 May 2022 14:44:43 +0200 Subject: [PATCH 4/5] Adjust Bank Account Holder validation text for unzer-pay-later --- templates/form/unzer_pay_later_direct_debit.liquid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/form/unzer_pay_later_direct_debit.liquid b/templates/form/unzer_pay_later_direct_debit.liquid index e53b0d3..390456c 100644 --- a/templates/form/unzer_pay_later_direct_debit.liquid +++ b/templates/form/unzer_pay_later_direct_debit.liquid @@ -52,7 +52,7 @@ pattern="^[^\d+!#$%&'()*+,./\\:;<=>?@[\]^`{}|~\s]+\s(?:[^\d+!#$%&'()*+,./\\:;<=>?@[\]^`{}|~\s]+\s?)+$" > - {% t Invalid name format. You need to have at least two words and no numbers or symbols %} + {% t Invalid name format. Only letters are accepted. %}