Skip to content

Commit

Permalink
Ca compliance notice of collection (#899)
Browse files Browse the repository at this point in the history
* add ca compliance translations and notice to card view

* add notice of collection link

* docs: changelog entry for notice of collection

* docs: changelog entry for notice of collection line

* removed locale from notice url and reduced font size

---------

Co-authored-by: Joseph Plukarski <jplukarski@paypal.com>
  • Loading branch information
oscarleonnogales and jplukarski authored Aug 14, 2023
1 parent 12c11fc commit 5c9870b
Show file tree
Hide file tree
Showing 37 changed files with 48 additions and 1 deletion.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# CHANGELOG

## Unreleased
- Add CA compliance notice of collection

## 1.39.1
- Update braintree-web to v3.96.1

Expand Down
4 changes: 4 additions & 0 deletions src/html/main.html
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,10 @@
</label>
<div data-braintree-id="postal-code-field-error" class="braintree-form__field-error" role="alert"></div>
</div>

<div class="braintree-form__notice-of-collection">
<a href="https://www.paypal.com/us/legalhub/home" target="_blank" rel="noopener noreferrer">{{noticeOfCollection}}</a>
</div>
</div>

<div data-braintree-id="save-card-field-group" class="braintree-form__field-group braintree-hidden">
Expand Down
6 changes: 6 additions & 0 deletions src/less/main.less
Original file line number Diff line number Diff line change
Expand Up @@ -571,6 +571,12 @@
.braintree-sheet__content--form {
padding: 10px 15px 10px 10px;

.braintree-form__notice-of-collection {
font-size: 12px;
margin: auto;
text-align: center;
}

.braintree-form__field-group {
margin-bottom: 10px;
padding-left: 5px;
Expand Down
1 change: 1 addition & 0 deletions src/translations/ar_EG.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "تاريخ انتهاء الصلاحية غير صحيح.",
"fieldInvalidForNumber" : "رقم البطاقة غير صحيح.",
"fieldInvalidForPostalCode" : "الرمز البريدي غير صحيح.",
"noticeOfCollection" : "عندما أدفع ببطاقتي، فأنا أوافق على \"بيان الخصوصية لدى PayPal\".",
"genericError" : "حدث خطأ ما من جانبنا.",
"hostedFieldsTokenizationFailOnDuplicateError" : "هذه البطاقة الائتمانية محفوظة كطريقة دفع حالياً.",
"hostedFieldsFailedTokenizationError" : "يرجى مراجعة معلوماتك وإعادة المحاولة.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/cs_CZ.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Toto datum vypršení platnosti není platné.",
"fieldInvalidForNumber" : "Toto číslo karty není platné.",
"fieldInvalidForPostalCode" : "Toto poštovní směrovací číslo není platné.",
"noticeOfCollection" : "Zaplacením kartou vyjadřuji souhlas s prohlášením o ochraně osobních údajů společnosti PayPal.",
"genericError" : "Došlo k chybě na naší straně.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Tato kreditní karta je již jako způsob platby uložena.",
"hostedFieldsFailedTokenizationError" : "Zkontrolujte zadané informace a zkuste to znovu.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/da_DK.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Denne udløbsdato er ugyldig.",
"fieldInvalidForNumber" : "Dette kortnummer er ikke gyldigt.",
"fieldInvalidForPostalCode" : "Dette postnummer er ikke gyldigt.",
"noticeOfCollection" : "Når jeg betaler med mit kort, accepterer jeg PayPals erklæring om personlige oplysninger.",
"genericError" : "Der opstod en fejl.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Dette betalingskort findes allerede som en gemt betalingsmetode.",
"hostedFieldsFailedTokenizationError" : "Tjek oplysningerne, og prøv igen.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/de_DE.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Dieses Ablaufdatum ist ungültig.",
"fieldInvalidForNumber" : "Diese Kartennummer ist ungültig.",
"fieldInvalidForPostalCode" : "Diese Postleitzahl ist ungültig.",
"noticeOfCollection" : "Indem ich mit meiner Karte bezahle, stimme ich der PayPal-Datenschutzerklärung zu.",
"genericError" : "Bei uns ist ein Fehler aufgetreten.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Diese Kreditkarte ist bereits als gespeicherte Zahlungsquelle vorhanden.",
"hostedFieldsFailedTokenizationError" : "Bitte prüfen Sie die Informationen und versuchen Sie es erneut.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/el_GR.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Αυτή η ημερομηνία λήξης δεν είναι έγκυρη.",
"fieldInvalidForNumber" : "Αυτός ο αριθμός κάρτας δεν είναι έγκυρος.",
"fieldInvalidForPostalCode" : "Αυτός ο ταχυδρομικός κώδικας δεν είναι έγκυρος.",
"noticeOfCollection" : "Πληρώνοντας με την κάρτα μου, αποδέχομαι τη Δήλωση απορρήτου της PayPal.",
"genericError" : "Προέκυψε πρόβλημα στο σύστημά μας.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Αυτή η πιστωτική κάρτα υπάρχει ήδη ως αποθηκευμένη μέθοδος πληρωμής.",
"hostedFieldsFailedTokenizationError" : "Ελέγξτε τα στοιχεία σας και δοκιμάστε ξανά.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/en_AU.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "This expiry date isn't valid.",
"fieldInvalidForNumber" : "This card number isn't valid.",
"fieldInvalidForPostalCode" : "This postcode isn't valid.",
"noticeOfCollection" : "By paying with my card, I agree to the PayPal Privacy Statement.",
"genericError" : "We're sorry, something seems to have gone wrong.",
"hostedFieldsTokenizationFailOnDuplicateError" : "This card already exists as a saved payment method.",
"hostedFieldsFailedTokenizationError" : "Please check your entries and try again.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/en_GB.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "This expiry date isn't valid.",
"fieldInvalidForNumber" : "This card number isn't valid.",
"fieldInvalidForPostalCode" : "This postcode isn't valid.",
"noticeOfCollection" : "By paying with my card, I agree to the PayPal Privacy Statement.",
"genericError" : "Something went wrong on our end.",
"hostedFieldsTokenizationFailOnDuplicateError" : "This credit card already exists as a saved funding source.",
"hostedFieldsFailedTokenizationError" : "Please check your information and try again.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/en_IN.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "This expiry date isn't valid.",
"fieldInvalidForNumber" : "This card number isn't valid.",
"fieldInvalidForPostalCode" : "This PIN code isn't valid.",
"noticeOfCollection" : "By paying with my card, I agree to the PayPal Privacy Statement.",
"genericError" : "We're sorry, something seems to have gone wrong.",
"hostedFieldsTokenizationFailOnDuplicateError" : "This card already exists as a saved payment method.",
"hostedFieldsFailedTokenizationError" : "Please check your information and try again.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/en_US.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ module.exports = {
fieldInvalidForNumber: 'This card number is not valid.',
fieldInvalidForPostalCode: 'This postal code is not valid.',
fieldTooLongForCardholderName: 'Cardholder name must be less than 256 characters.',
noticeOfCollection : 'By paying with my card, I agree to the PayPal Privacy Statement.',
genericError: 'Something went wrong on our end.',
hostedFieldsTokenizationFailOnDuplicateError: 'This credit card already exists as a saved payment method.',
hostedFieldsFailedTokenizationError: 'Please check your information and try again.',
Expand Down
1 change: 1 addition & 0 deletions src/translations/es_ES.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "La fecha de vencimiento no es válida.",
"fieldInvalidForNumber" : "El número de tarjeta no es válido.",
"fieldInvalidForPostalCode" : "El código postal no es válido.",
"noticeOfCollection" : "Al pagar con mi tarjeta, acepto la Declaración de privacidad de PayPal.",
"genericError" : "Ha habido un problema.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Esta tarjeta de crédito ya existe como forma de pago guardada.",
"hostedFieldsFailedTokenizationError" : "Comprueba la información e inténtalo de nuevo.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/es_XC.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Esta fecha de vencimiento no es válida.",
"fieldInvalidForNumber" : "Este número de tarjeta no es válido.",
"fieldInvalidForPostalCode" : "Este código postal no es válido.",
"noticeOfCollection" : "Al pagar con mi tarjeta, acepto el Aviso de Privacidad de PayPal.",
"genericError" : "Se ha producido un error.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Esta tarjeta de crédito ya existe como forma de pago guardada.",
"hostedFieldsFailedTokenizationError" : "Revise la información e inténtelo de nuevo.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/fi_FI.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Päättymispäivämäärä ei ole kelvollinen.",
"fieldInvalidForNumber" : "Kortin numero ei ole kelvollinen.",
"fieldInvalidForPostalCode" : "Postinumero ei ole kelvollinen.",
"noticeOfCollection" : "Maksamalla kortillani hyväksyn PayPal tietosuojaselosteen.",
"genericError" : "Jokin meni pieleen tässä päässä.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Tämä luottokortti on jo tallennettu maksutavaksi.",
"hostedFieldsFailedTokenizationError" : "Tarkista tiedot ja yritä uudelleen.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/fr_CA.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Cette date d'expiration n'est pas valide.",
"fieldInvalidForNumber" : "Ce numéro de carte n'est pas valide.",
"fieldInvalidForPostalCode" : "Ce code postal n'est pas valide.",
"noticeOfCollection" : "En payant avec ma carte, j’accepte la Politique de confidentialité de PayPal.",
"genericError" : "Une erreur s'est produite de notre côté.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Cette carte de crédit est déjà enregistrée en tant que mode de paiement.",
"hostedFieldsFailedTokenizationError" : "Veuillez vérifier vos informations, puis réessayer.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/fr_FR.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Cette date d'expiration est incorrecte.",
"fieldInvalidForNumber" : "Ce numéro de carte est incorrect.",
"fieldInvalidForPostalCode" : "Ce code postal est incorrect.",
"noticeOfCollection" : "En payant avec ma carte, j'accepte la Politique de confidentialité de PayPal.",
"genericError" : "Une erreur est survenue.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Cette carte bancaire existe déjà en tant que mode de paiement enregistré.",
"hostedFieldsFailedTokenizationError" : "Vérifiez vos informations et réessayez.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/fr_XC.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Cette date d'expiration est incorrecte.",
"fieldInvalidForNumber" : "Ce numéro de carte est incorrect.",
"fieldInvalidForPostalCode" : "Ce code postal est incorrect.",
"noticeOfCollection" : "En payant avec ma carte, j'accepte la Politique de confidentialité de PayPal.",
"genericError" : "Une erreur est survenue.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Cette carte bancaire existe déjà en tant que mode de paiement enregistré.",
"hostedFieldsFailedTokenizationError" : "Vérifiez vos informations et réessayez.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/he_IL.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "תאריך פקיעת התוקף אינו חוקי.",
"fieldInvalidForNumber" : "מספר כרטיס האשראי אינו חוקי.",
"fieldInvalidForPostalCode" : "המיקוד אינו חוקי.",
"noticeOfCollection" : "בכך שאני משלם/ת באמצעות כרטיס האשראי שלי, אני מסכים/ה להצהרת הפרטיות של PayPal.",
"genericError" : "נראה שמשהו השתבש בצד שלנו.",
"hostedFieldsTokenizationFailOnDuplicateError" : "כרטיס אשראי זה כבר שמור כשיטת תשלום.",
"hostedFieldsFailedTokenizationError" : "עליך לבדוק את הפרטים שלך ולנסות שוב.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/hu_HU.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Ez a lejárati dátum érvénytelen.",
"fieldInvalidForNumber" : "Ez a kártyaszám nem érvényes.",
"fieldInvalidForPostalCode" : "Ez az irányítószám nem érvényes.",
"noticeOfCollection" : "A kártyámmal történő fizetés révén elfogadom a PayPal Adatvédelmi nyilatkozatát.",
"genericError" : "Hiba történt a mi oldalunkon.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Ez a hitelkártya már szerepel mentett fizetési módként.",
"hostedFieldsFailedTokenizationError" : "Ellenőrizze az adatait, majd próbálja újra.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/id_ID.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Tanggal kedaluwarsa ini tidak valid.",
"fieldInvalidForNumber" : "Nomor kartu ini tidak valid.",
"fieldInvalidForPostalCode" : "Kode pos ini tidak valid.",
"noticeOfCollection" : "Dengan membayar menggunakan kartu, saya menyetujui Pernyataan Privasi PayPal.",
"genericError" : "Ada yang salah pada sistem kami.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Kartu kredit ini telah ada sebelumnya sebagai metode pembayaran tersimpan.",
"hostedFieldsFailedTokenizationError" : "Mohon periksa informasi Anda dan coba lagi.",
Expand Down
3 changes: 2 additions & 1 deletion src/translations/it_IT.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "La data di scadenza non è valida.",
"fieldInvalidForNumber" : "Il numero di carta non è valido.",
"fieldInvalidForPostalCode" : "Il CAP non è valido.",
"noticeOfCollection" : "Pagando con la carta, accetto la Dichiarazione sulla privacy di PayPal.",
"genericError" : "Si è verificato un errore nei nostri sistemi.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Questa carta di credito esiste già come metodo di pagamento salvato.",
"hostedFieldsFailedTokenizationError" : "Controlla i tuoi dati e riprova.",
Expand All @@ -40,7 +41,7 @@ module.exports = {
"venmoAppFailedError" : "Impossibile trovare l'app Venmo sul tuo dispositivo.",
"unsupportedCardTypeError" : "Questo tipo di carta non è supportato. Prova con un'altra carta.",
"applePayTokenizationError" : "Si è verificato un errore di rete durante l'elaborazione del pagamento Apple Pay. Riprova.",
"applePayActiveCardError" : "Aggiungi una carta supportata al tuo portafoglio Apple Pay.",
"applePayActiveCardError" : "Aggiungi una carta supportata al tuo wallet Apple Pay.",
"cardholderNameLabel" : "Nome del titolare",
"cardNumberLabel" : "Numero di carta",
"cvvLabel" : "CVV",
Expand Down
1 change: 1 addition & 0 deletions src/translations/ja_JP.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "この有効期限は無効です。",
"fieldInvalidForNumber" : "このカード番号は無効です。",
"fieldInvalidForPostalCode" : "この郵便番号は無効です。",
"noticeOfCollection" : "カードで支払うことにより、PayPalプライバシーステートメントに同意したものとみなされます。",
"genericError" : "弊社側で問題が発生しました。",
"hostedFieldsTokenizationFailOnDuplicateError" : "このクレジットカードは、保存済みの支払方法としてすでに存在します。",
"hostedFieldsFailedTokenizationError" : "情報を確認してもう一度お試しください。",
Expand Down
1 change: 1 addition & 0 deletions src/translations/ko_KR.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "이 만료일은 유효하지 않습니다.",
"fieldInvalidForNumber" : "이 카드 번호는 유효하지 않습니다.",
"fieldInvalidForPostalCode" : "이 우편번호는 유효하지 않습니다.",
"noticeOfCollection" : "자신의 카드로 결제함으로써 사용자는 PayPal 개인정보 취급방침에 동의합니다.",
"genericError" : "저희 쪽에 문제가 발생했습니다.",
"hostedFieldsTokenizationFailOnDuplicateError" : "이 신용카드는 이미 저장된 결제수단으로 설정되어 있습니다.",
"hostedFieldsFailedTokenizationError" : "정보를 확인하고 다시 시도해 주세요.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/nl_NL.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Deze vervaldatum is ongeldig.",
"fieldInvalidForNumber" : "Dit kaartnummer is ongeldig.",
"fieldInvalidForPostalCode" : "Deze postcode is ongeldig.",
"noticeOfCollection" : "Door met mijn kaart te betalen, ga ik akkoord met de PayPal Privacyverklaring.",
"genericError" : "Er is aan onze kant iets fout gegaan.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Deze creditcard bestaat al als opgeslagen betaalmethode.",
"hostedFieldsFailedTokenizationError" : "Controleer je gegevens en probeer het opnieuw.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/no_NO.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Denne utløpsdatoen er ikke gyldig.",
"fieldInvalidForNumber" : "Dette kortnummeret er ikke gyldig.",
"fieldInvalidForPostalCode" : "Dette postnummeret er ikke gyldig.",
"noticeOfCollection" : "Ved å betale med kortet godtar jeg PayPals personvernerklæring.",
"genericError" : "Noe gikk galt hos oss.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Dette betalingskortet finnes allerede som en lagret betalingsmetode.",
"hostedFieldsFailedTokenizationError" : "Kontroller informasjonen, og prøv på nytt.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/pl_PL.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Ta data ważności jest nieprawidłowa.",
"fieldInvalidForNumber" : "Numer karty jest nieprawidłowy.",
"fieldInvalidForPostalCode" : "Kod pocztowy jest nieprawidłowy.",
"noticeOfCollection" : "Dokonując płatności kartą, akceptuję Informacje dotyczące zasad ochrony danych firmy PayPal.",
"genericError" : "Wystąpił błąd po naszej stronie.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Ta karta kredytowa istnieje jako zapisana forma płatności.",
"hostedFieldsFailedTokenizationError" : "Sprawdź swoje informacje i spróbuj ponownie.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/pt_BR.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Esta data de vencimento é inválida.",
"fieldInvalidForNumber" : "O número do cartão é inválido.",
"fieldInvalidForPostalCode" : "Este código postal é inválido.",
"noticeOfCollection" : "Ao pagar com o meu cartão, aceito a Declaração de Privacidade da PayPal.",
"genericError" : "Ocorreu um erro.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Este cartão de crédito já existe como um meio de pagamento salvo.",
"hostedFieldsFailedTokenizationError" : "Verifique as informações e tente novamente.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/pt_PT.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Esta data de validade não é válida.",
"fieldInvalidForNumber" : "Este número de cartão não é válido.",
"fieldInvalidForPostalCode" : "Este código postal não é válido.",
"noticeOfCollection" : "Ao pagar com o meu cartão, aceito a Declaração de Privacidade da PayPal.",
"genericError" : "Tudo indica que houve um problema.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Este cartão de crédito já existe como meio de pagamento guardado.",
"hostedFieldsFailedTokenizationError" : "Verifique as suas informações e tente novamente.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/ru_RU.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Недопустимая дата истечения срока действия.",
"fieldInvalidForNumber" : "Недопустимый номер карты.",
"fieldInvalidForPostalCode" : "Недопустимый почтовый индекс.",
"noticeOfCollection" : "Выполняя оплату с помощью карты, я соглашаюсь с условиями Положения о конфиденциальности PayPal.",
"genericError" : "Возникла проблема с нашей стороны.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Данная кредитная карта уже существует как сохраненный способ оплаты.",
"hostedFieldsFailedTokenizationError" : "Проверьте правильность ввода данных и повторите попытку.",
Expand Down
1 change: 1 addition & 0 deletions src/translations/sk_SK.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ module.exports = {
"fieldInvalidForExpirationDate" : "Tento dátum skončenia platnosti je neplatný.",
"fieldInvalidForNumber" : "Toto číslo karty je neplatné.",
"fieldInvalidForPostalCode" : "Toto PSČ je neplatné.",
"noticeOfCollection" : "Zaplatením kartou vyjadrujem súhlas s Vyhlásením spoločnosti PayPal o ochrane osobných údajov.",
"genericError" : "Vyskytla sa chyba na našej strane.",
"hostedFieldsTokenizationFailOnDuplicateError" : "Táto kreditná karta už existuje ako uložený spôsob platby.",
"hostedFieldsFailedTokenizationError" : "Skontrolujte údaje a skúste to znova.",
Expand Down
Loading

0 comments on commit 5c9870b

Please sign in to comment.