Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Commit

Permalink
Release 5.2.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
IngenicoEPayments authored and jenkins committed May 19, 2020
1 parent 1555f1f commit dd264bf
Show file tree
Hide file tree
Showing 77 changed files with 966 additions and 140 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -76,27 +76,28 @@ public void onTextChanged(CharSequence s, int start, int before, int count) {
@Override
public void afterTextChanged(Editable s) {

// Do nothing if not one of the first six digits changed
if (isOneOfFirstSixDigitsChanged(s.toString())) {
// Strip the spaces that are added by Masking
String currentEnteredValue = s.toString().replace(" ", "");

// Retrieve IIN Details if the first 8 digits have changed, and the length of the current
// value is at least six.
// The IIN Lookup may return different results depending on the length of the initial
// digits, between length 6 and 8.
if (currentEnteredValue.length() >= 6 && isOneOfFirst8DigitsChanged(currentEnteredValue)) {

// Do iinlookup
String trimmedValue = s.toString().replace(" ", "");
session.getIinDetails(context, trimmedValue, listener, paymentContext);
session.getIinDetails(context, currentEnteredValue, listener, paymentContext);
}

//Set the previousEnteredValue
previousEnteredValue = s.toString();
// Update the previousEnteredValue
previousEnteredValue = currentEnteredValue;
}

private boolean isOneOfFirstSixDigitsChanged(String current) {
String trimmedPrevious = previousEnteredValue.replace(" ", "");
String trimmedCurrent = current.replace(" ", "");
private boolean isOneOfFirst8DigitsChanged(String currentEnteredValue) {
// Add some padding to make sure there are 8 characters to compare
String currentPadded = currentEnteredValue + "xxxxxxxx";
String previousPadded = previousEnteredValue + "xxxxxxxx";

if (trimmedPrevious.length() >= 6 && trimmedCurrent.length() >= 6) {
return !trimmedPrevious.substring(0, 6).equals(trimmedCurrent.substring(0, 6));
} else {
return true;
}
return !currentPadded.substring(0, 8).equals(previousPadded.substring(0, 8));
}

}
}
Binary file removed app/src/main/res/drawable-hdpi/pp_logo_53.png
Binary file not shown.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_884_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_885_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_886_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_888_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_889_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_890_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_891_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_893_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_894_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_895_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/pp_logo_896_v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 16 additions & 2 deletions app/src/main/res/values-ar-rEG/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">يرجى تحديد قيمة محصورة بين {minValue} و{maxValue}</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">يرجى تحديد قيمة التنسيق الصحيح</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">يرجى تحديد قيمة</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">يرجى تحديد قيمة التنسيق الصحيح</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">يرجى تحديد قيمة التنسيق الصحيح</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">يرجى تحديد قيمة التنسيق الصحيح</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">يرجى تحديد قيمة التنسيق الصحيح</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">يرجى قبول الشروط والأحكام</string>
<string name="gc.general.paymentProductFields.zip.label">الرمز البريدي</string>
<string name="gc.general.paymentProductFields.zip.placeholder">الرمز البريدي</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">أقساط AfterPay</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">أنا أوافق على شروط وأحكام {link}</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
18 changes: 16 additions & 2 deletions app/src/main/res/values-cs-rCZ/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">Zadejte hodnotu mezi {minValue} a {maxValue}</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">Zadejte hodnotu ve správném formátu</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">Zadejte hodnotu</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">Zadejte hodnotu ve správném formátu</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">Zadejte hodnotu ve správném formátu</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">Zadejte hodnotu ve správném formátu</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">Zadejte hodnotu ve správném formátu</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">Přijměte prosím podmínky a ujednání</string>
<string name="gc.general.paymentProductFields.zip.label">PSČ</string>
<string name="gc.general.paymentProductFields.zip.placeholder">PSČ</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">Splátky AfterPay</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">Souhlasím s obchodními podmínkami a pravidly {link}</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
18 changes: 16 additions & 2 deletions app/src/main/res/values-da-rDK/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">Angiv en værdi mellem {minValue} og {maxValue}</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">Angiv en værdi i det korrekte format</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">Angiv en værdi</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">Angiv en værdi i det korrekte format</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">Angiv en værdi i det korrekte format</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">Angiv en værdi i det korrekte format</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">Angiv en værdi i det korrekte format</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">Du bedes acceptere vores vilkår og betingelser</string>
<string name="gc.general.paymentProductFields.zip.label">Postnummer</string>
<string name="gc.general.paymentProductFields.zip.placeholder">Postnummer</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">AfterPay rater</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">Jeg accepterer {link} vilkår og betingelser</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
18 changes: 16 additions & 2 deletions app/src/main/res/values-de-rAT/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">Bitte geben Sie einen Wert zwischen {minValue} und {maxValue} an</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">Bitte geben Sie einen Wert an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">Bitte akzeptieren Sie die Allgemeinen Geschäftsbedingungen</string>
<string name="gc.general.paymentProductFields.zip.label">PLZ</string>
<string name="gc.general.paymentProductFields.zip.placeholder">PLZ</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">AfterPay-Raten</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">Ich akzeptiere die AGB von {link}</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
18 changes: 16 additions & 2 deletions app/src/main/res/values-de-rBE/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">Bitte geben Sie einen Wert zwischen {minValue} und {maxValue} an</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">Bitte geben Sie einen Wert an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">Bitte geben Sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">Bitte akzeptieren Sie die Geschäftsbedingungen.</string>
<string name="gc.general.paymentProductFields.zip.label">PLZ</string>
<string name="gc.general.paymentProductFields.zip.placeholder">PLZ</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">AfterPay-Raten</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">Ich akzeptiere die allgemeinen Geschäftsbedingungen von {link}</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
18 changes: 16 additions & 2 deletions app/src/main/res/values-de-rCH/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -234,8 +234,8 @@
<string name="gc.general.paymentProductFields.validationErrors.range.label">Bitte geben Sie einen Wert zwischen {minValue} und {maxValue} an</string>
<string name="gc.general.paymentProductFields.validationErrors.regularExpression.label">Bitte geben sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.required.label">Bitte geben Sie einen Wert an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName">Bitte geben sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber">Bitte geben sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdName.label">Bitte geben sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.residentIdNumber.label">Bitte geben sie einen Wert im korrekten Format an</string>
<string name="gc.general.paymentProductFields.validationErrors.termsAndConditions.label">Bitte akzeptieren Sie die allgemeinen Geschäftsbedingungen.</string>
<string name="gc.general.paymentProductFields.zip.label">PLZ</string>
<string name="gc.general.paymentProductFields.zip.placeholder">PLZ</string>
Expand Down Expand Up @@ -441,6 +441,20 @@
<string name="gc.general.paymentProducts.871.name">GCash</string>
<string name="gc.general.paymentProducts.880.name">SafetyPay Banking</string>
<string name="gc.general.paymentProducts.882.name">NetBanking</string>
<string name="gc.general.paymentProducts.884.name">FPX</string>
<string name="gc.general.paymentProducts.885.name">Maybank2u</string>
<string name="gc.general.paymentProducts.886.name">CIMB Clicks</string>
<string name="gc.general.paymentProducts.887.name">Bank Islam</string>
<string name="gc.general.paymentProducts.888.name">RHB Now</string>
<string name="gc.general.paymentProducts.889.name">AmOnline</string>
<string name="gc.general.paymentProducts.890.name">Hong Leong Connect</string>
<string name="gc.general.paymentProducts.891.name">PEx+ by HLBB</string>
<string name="gc.general.paymentProducts.892.name">Affin Bank</string>
<string name="gc.general.paymentProducts.893.name">Bangkok Bank</string>
<string name="gc.general.paymentProducts.894.name">Krung Thai Bank</string>
<string name="gc.general.paymentProducts.895.name">Siam Commercial Bank</string>
<string name="gc.general.paymentProducts.896.name">Krungsri e_payment</string>
<string name="gc.general.paymentProducts.897.name">Dragonpay RealTime</string>
<string name="gc.general.paymentProducts.9000.name">AfterPay Teilzahlungen</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.label">Ich akzeptiere die allgemeinen Bedingungen von {link}</string>
<string name="gc.general.paymentProducts.9000.paymentProductFields.termsAndConditions.link.label">AfterPay</string>
Expand Down
Loading

0 comments on commit dd264bf

Please sign in to comment.