Widget Translations Guide
Learn how to configure the widget's language and customize text displayed to your users.
UI texts comes with a set of default translations that can be overridden. The default set is chosen using the user's browser lang with a fallback on fr-FR.
To override the translations or the lang, you can use the widget's config as so:
widgetManager.createWidget({
ui: {
translations: {
locale: "fr-FR",
overrides: {
SIMULATION_FIRST_INSTALMENT:
"My text that can have interpolated values like [first] if it exists",
},
},
},
interface: "PAYMENT",
});
await widget.mount("widget-payment"); // can be called whenever you want
Supported Languages
The widget supports 9 languages out of the box:
| Language | Locale Code | Example |
|---|---|---|
| French | fr-FR | Default |
| English | en-US, en-GB | |
| German | de | |
| German (Austria) | de-AT | |
| Spanish | es | |
| Italian | it | |
| Portuguese | pt | |
| Dutch (Netherlands) | nl-NL, nl | |
| Dutch (Belgium) | nl-BE |
How Language is Selected
The widget chooses a language in this order:
- Your configuration - If you specify a locale in the widget config
- User's browser language - Automatically detected from the browser
- French - Used as the default if no match is found
Locale Resolution Algorithm
When resolving which translation file to use, the widget follows this matching strategy:
- Exact locale match - If you configure
en-US, it looks foren-UStranslations first - Language code match - If exact match fails, it tries just the language part (
en) - Default fallback - If nothing matches, French translations are loaded
Example scenarios:
de-AT→ Loads Austrian German (de-AT.json) - exact matchde-CH→ Loads standard German (de.json) - language code matchen-AU→ Loads English (en.json) - language code matchja-JP→ Loads French (fr.json) - no match, uses default
This ensures users always see text in a language close to their preference, even if the exact variant isn't available.
Translations Keys and labels
We strongly advise you create your own translations, for ours are very generic and hence might not fit your wording chart.
:::info Information Specific keys are available for markdown styling. Therefore, you should be able to use markdown format to style your text, in bold or italic for example, at your own convenience :
| KEY |
|---|
| WIDGET_PAYMENT_METHOD_[method]_POST_CONTENT |
| WIDGET_PAYMENT_METHOD_[method]_PRE_CONTENT |
| WIDGET_PAYMENT_METHOD_[method]_SELECTED |
| PSP_[partner]_[method]_REDIRECTION_TEXT |
| PSP_[partner]_[method]_CONSENT_TEXT |
You need to set the ui.translations.enableMarkdownRenderer to true to opt-in for this feature.
:::
Keys impacting the main means of payment elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_PAYMENT_CARD_FORM_PERSONAL_INFORMATION | ||
| WIDGET_PAYMENT_CARD_IBAN_ERROR | IBAN invalide | |
| WIDGET_PAYMENT_CARD_IBAN_LABEL | IBAN | |
| WIDGET_PAYMENT_CARD_IBAN_PLACEHOLDER | ||
| WIDGET_PAYMENT_CARD_IS_UNDER_18_ERROR | Vous devez avoir plus de 18 ans | |
| WIDGET_PAYMENT_CARD_TOKEN_NAME_LABEL | Nom de la carte | |
| WIDGET_PAYMENT_CARD_TOKEN_NAME_LABEL_OPTIONAL | (facultatif) | |
| WIDGET_PAYMENT_CARD_TOKEN_NAME_PLACEHOLDER | Carte personnelle | |
| WIDGET_PAYMENT_CARD_TOKEN_NAME_TOOLTIP_TEXT | Il est possible d'associer un nom à votre carte | |
| WIDGET_PAYMENT_CARD_TOKEN_NAME_TOOLTIP_TITLE | ||
| WIDGET_PAYMENT_CVV_TOOLTIP_TEXT | Additional information text related to the CVV field in a payment widget | |
| WIDGET_PAYMENT_METHOD_10X | Paiement en 10 fois | Method's label for 10x installment plan |
| WIDGET_PAYMENT_METHOD_10XSANSFRAIS | Paiement en 10 fois sans frais | Method's label for 10xsansfrais installment plan |
| WIDGET_PAYMENT_METHOD_10XSANSFRAIS_SUBTITLE | Method's optional subtitle for 10xsansfrais installment plan | |
| WIDGET_PAYMENT_METHOD_10X_SUBTITLE | Method's optional subtitle for 10x installment plan | |
| WIDGET_PAYMENT_METHOD_12X | Paiement en 12 fois | |
| WIDGET_PAYMENT_METHOD_3X | Paiement en 3 fois | Method's label for 3x installment plan |
| WIDGET_PAYMENT_METHOD_3X_SUBTITLE | Method's optional subtitle for 3x installment plan | |
| WIDGET_PAYMENT_METHOD_4X | Paiement en 4 fois | Method's label for 4x installment plan |
| WIDGET_PAYMENT_METHOD_4XSANSFRAIS | Paiement en 4 fois sans frais | |
| WIDGET_PAYMENT_METHOD_4X_SUBTITLE | Method's optional subtitle for 4x installment plan | |
| WIDGET_PAYMENT_METHOD_5-12X | Paiement en 5 à 12 fois | Method's label for 5-12x installment plan |
| WIDGET_PAYMENT_METHOD_5-12X_SUBTITLE | Method's optional subtitle for 5-12x installment plan | |
| WIDGET_PAYMENT_METHOD_5X | Paiement en 5 fois | |
| WIDGET_PAYMENT_METHOD_6X | Paiement en 6 fois | |
| WIDGET_PAYMENT_METHOD_9X | Paiement en 9 fois | |
| WIDGET_PAYMENT_METHOD_APPLEPAY | Apple Pay | |
| WIDGET_PAYMENT_METHOD_BANCONTACT | Carte bancaire (Bancontact) | Method's label for BANCONTACT mop |
| WIDGET_PAYMENT_METHOD_BANCONTACT_SUBTITLE | Method's optional subtitle for BANCONTACT mop | |
| WIDGET_PAYMENT_METHOD_BIZUM | Bizum | Method's label for BIZUM mop |
| WIDGET_PAYMENT_METHOD_BIZUM_SUBTITLE | Method's optional subtitle for BIZUM mop | |
| WIDGET_PAYMENT_METHOD_BNPL | Acheter maintenant, payer plus tard | |
| WIDGET_PAYMENT_METHOD_CB10X | Paiement 10X par carte bancaire | Method's label for cb10x |
| WIDGET_PAYMENT_METHOD_CB10XSANSFRAIS | Paiement 10X sans frais par carte bancaire | Method's label for cb10xsansfrais |
| WIDGET_PAYMENT_METHOD_CB10XSANSFRAIS_SUBTITLE | Method's optional subtitle for cb10xsansfrais | |
| WIDGET_PAYMENT_METHOD_CB10X_SUBTITLE | Method's optional subtitle for cb10x | |
| WIDGET_PAYMENT_METHOD_CB12X | Paiement 12X par carte bancaire | Method's label for cb12x |
| WIDGET_PAYMENT_METHOD_CB12XSANSFRAIS | Paiement 12X sans frais par carte bancaire | Method's label for cb12xsansfrais |
| WIDGET_PAYMENT_METHOD_CB12XSANSFRAIS_SUBTITLE | Method's optional subtitle for cb12xsansfrais | |
| WIDGET_PAYMENT_METHOD_CB12X_SUBTITLE | Method's optional subtitle for cb12x | |
| WIDGET_PAYMENT_METHOD_CB2X | Paiement 2X par carte bancaire | |
| WIDGET_PAYMENT_METHOD_CB3X | Paiement 3X par carte bancaire | Method's label for cb3x |
| WIDGET_PAYMENT_METHOD_CB3XSANSFRAIS | Paiement 3X sans frais par carte bancaire | Method's label for cb3xsansfrais |
| WIDGET_PAYMENT_METHOD_CB3XSANSFRAIS_SUBTITLE | Method's optional subtitle for cb3xsansfrais | |
| WIDGET_PAYMENT_METHOD_CB3X_SUBTITLE | Method's optional subtitle for cb3x | |
| WIDGET_PAYMENT_METHOD_CB4X | Paiement 4X par carte bancaire | Method's label for cb4x |
| WIDGET_PAYMENT_METHOD_CB4XSANSFRAIS | Paiement 4X sans frais par carte bancaire | Method's label for cb4xsansfrais |
| WIDGET_PAYMENT_METHOD_CB4XSANSFRAIS_SUBTITLE | Method's optional subtitle for cb4xsansfrais | |
| WIDGET_PAYMENT_METHOD_CB4X_SUBTITLE | Method's optional subtitle for cb4x | |
| WIDGET_PAYMENT_METHOD_CREDITCARD | Carte bancaire (CB, Visa, Mastercard) | Method's label for CREDITCARD mop |
| WIDGET_PAYMENT_METHOD_CREDITCARD_SUBTITLE | Method's optional subtitle for CREDITCARD mop | |
| WIDGET_PAYMENT_METHOD_GIFTCARD | Carte cadeau | Method's label for giftcard |
| WIDGET_PAYMENT_METHOD_GIFTCARD_SUBTITLE | Method's optional subtitle for giftcard | |
| WIDGET_PAYMENT_METHOD_GOOGLEPAY | Google Pay | Method's label for googlepay |
| WIDGET_PAYMENT_METHOD_GOOGLEPAY_SUBTITLE | Method's optional subtitle for googlepay | |
| WIDGET_PAYMENT_METHOD_IDEAL | iDeal | Method's label for IDEAL mop |
| WIDGET_PAYMENT_METHOD_IDEAL_SUBTITLE | Method's optional subtitle for IDEAL mop | |
| WIDGET_PAYMENT_METHOD_INSTALLMENTS | Payez en plusieurs fois | Method's label for installment |
| WIDGET_PAYMENT_METHOD_INSTANTPAYMENT | Paiement instantané | Method's label for instantpayment |
| WIDGET_PAYMENT_METHOD_INSTANTPAYMENT_SUBTITLE | Method's optional subtitle for instantpayment | |
| WIDGET_PAYMENT_METHOD_INVOICE | Paiement sur facture | |
| WIDGET_PAYMENT_METHOD_LOAN | Paiement différé | Method's label for loan |
| WIDGET_PAYMENT_METHOD_LOYALTYCARD | Compte de fidélité | |
| WIDGET_PAYMENT_METHOD_SUBTITLE_LOYALTYCARD | ||
| WIDGET_PAYMENT_METHOD_LOYALTYCARD_SELECTED | ||
| WIDGET_PAYMENT_METHOD_LOYALTYCARD_PRE_CONTENT | ||
| WIDGET_PAYMENT_METHOD_LOYALTYCARD_POST_CONTENT | ||
| WIDGET_PAYMENT_METHOD_LOYALTYCARD_FORM_TITLE | ||
| WIDGET_PAYMENT_METHOD_LOYALTYCARD_TOKENS_TITLE | ||
| WIDGET_PAYMENT_LOYALTY_BALANCE | Le solde de votre cagnotte est de [balance] | Affiche le solde actuel de la cagnotte |
| WIDGET_PAYMENT_LOYALTY_BALANCE_PARTIAL | Votre cagnotte sera utilisée partiellement pour cet achat, à hauteur de [usedAmount] | Indique que seulement une partie de la cagnotte sera utilisée pour l'achat |
| WIDGET_PAYMENT_LOYALTY_BALANCE_FULL | Votre cagnotte sera utilisée totalement pour cet achat | Indique que l'intégralité de la cagnotte sera utilisée |
| WIDGET_PAYMENT_LOYALTY_BALANCE_ZERO | Votre cagnotte ne peut pas être utilisée pour cet achat | Indique que la cagnotte ne peut pas être utilisée pour cet achat |
| WIDGET_PAYMENT_METHOD_MBWAY | MB Way | Method's label for MBWAY mop |
| WIDGET_PAYMENT_METHOD_MBWAY_SUBTITLE | Method's optional subtitle for MBWAY mop | |
| WIDGET_PAYMENT_METHOD_MULTIBANCO | Multibanco | |
| WIDGET_PAYMENT_METHOD_PAYBYLINK | MO/TO | Method's label for MO/TO |
| WIDGET_PAYMENT_METHOD_PAYLATER | Paiement dans 30 jours par carte bancaire | Method's label for paylater |
| WIDGET_PAYMENT_METHOD_PAYLATER_SUBTITLE | Method's optional subtitle for paylater | |
| WIDGET_PAYMENT_METHOD_PAYPAL | Checkout PayPal | Method's label for paypal |
| WIDGET_PAYMENT_METHOD_PAYPAL_SUBTITLE | Method's optional subtitle for paypal | |
| WIDGET_PAYMENT_METHOD_PRIMARY | UpStream Pay - Mock payment provider | Method's label for primary |
| WIDGET_PAYMENT_METHOD_REVOLVING | Paiement crédit renouvelable | Method's label for revolving |
| WIDGET_PAYMENT_METHOD_SECONDARY | Carte cadeau | |
| WIDGET_PAYMENT_METHOD_SEPA | Prélèvement SEPA | Method's label for sepa |
| WIDGET_PAYMENT_METHOD_SEPASINGLE | Prélèvement SEPA | Method's label for sepasingle |
| WIDGET_PAYMENT_METHOD_SEPASINGLE_SUBTITLE | Method's optional subtitle for sepasingle | |
| WIDGET_PAYMENT_METHOD_SEPARECURRENT | Prélèvement SEPA récurent | A method for recurring SEPA (Single Euro Payments Area) payments. |
| WIDGET_PAYMENT_METHOD_SEPARECURRENT_SUBTITLE | Subtitle field for the recurring SEPA payment method. | |
| WIDGET_PAYMENT_METHOD_SLIMCOLLECT | SlimCollect | A specific payment method, possibly linked to a partner or a specific transaction type. |
| WIDGET_PAYMENT_METHOD_SMART_TRANSFER | Smart Transfer | A payment method that allows smart, possibly faster or more efficient, transfers. |
| WIDGET_PAYMENT_METHOD_SMART_TRANSFER_SUBTITLE | Subtitle field for the Smart Transfer payment method. | |
| WIDGET_PAYMENT_METHOD_TWINT | Twint | A mobile payment solution popular in Switzerland. |
| WIDGET_PAYMENT_METHOD_TWINT_SUBTITLE | Subtitle field for the Twint payment method. | |
| WIDGET_PAYMENT_METHOD_WALLET | [partner] | A generic wallet payment method, likely linked to a specific partner or provider. |
| WIDGET_PAYMENT_METHOD_WALLET_SUBTITLE | Subtitle field for the wallet payment method. | |
| WIDGET_PAYMENT_METHOD_[method]_POST_CONTENT | A custom text display after a method form. The [method] can be adapted to the MOP. (For example, it can be GIFTCARD, WALLET, CREDITCARD...) The label can take the following variables amount, methodDisplayName, partner and method. | |
| WIDGET_PAYMENT_METHOD_[method]_PRE_CONTENT | A custom text display before a method form. The [method] can be adapted to the MOP. (For example, it can be GIFTCARD, WALLET, CREDITCARD...) The label can take the following variables amount, methodDisplayName, partner and method. | |
| WIDGET_PAYMENT_METHOD_[method]_SELECTED | The title of a selected method. The [method] can be adapted to the MOP. (For example, it can be GIFTCARD, WALLET, CREDITCARD...) The label can take the following variables amount, methodDisplayName, partner and method. | |
| WIDGET_XPAY_BUTTONS_APPLE_PAY_PAY_WITH | Acheter avec Apple Pay | Label for the Apple Pay button in XPayButtons interface |
| WIDGET_XPAY_BUTTONS_GOOGLE_PAY_PAY_WITH | Acheter avec Google Pay | Label for the Google Pay button in XPayButtons interface |
Keys impacting the giftcard means of payment elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_PAYMENT_GIFTCARD_ADD_LABEL | Ajouter | Add a giftcard button text |
| WIDGET_PAYMENT_GIFTCARD_AMOUNT_LABEL | Somme à utiliser | Amount label for giftcard forms |
| WIDGET_PAYMENT_GIFTCARD_BALANCE_LABEL | Solde | Balance label for giftcard forms |
| WIDGET_PAYMENT_GIFTCARD_CANCEL_LABEL | Annuler | Cancel the gift card operation |
| WIDGET_PAYMENT_GIFTCARD_CSC_LABEL | CVC | CVV label for giftcard forms |
| WIDGET_PAYMENT_GIFTCARD_CSC_PLACEHOLDER | "123" | Placeholder text displayed for the gift card CSC (Card Security Code) input field |
| WIDGET_PAYMENT_GIFTCARD_CVV_EMPTY_ERROR | CVV vide | Error message displayed when the CVV field is empty |
| WIDGET_PAYMENT_GIFTCARD_CVV_VALIDATION_ERROR | Mauvais CVV | Error message displayed when the CVV is incorrect |
| WIDGET_PAYMENT_GIFTCARD_EXPIRATION_LABEL | Exp | Expiry label for giftcard in short version |
| WIDGET_PAYMENT_GIFTCARD_EXPIRY_LABEL | Date d'expiration | Expiry label for giftcard |
| WIDGET_PAYMENT_GIFTCARD_NUMBER_LABEL | Numéro de la carte | PAN (Primary Account Number) label for giftcard forms |
| WIDGET_PAYMENT_GIFTCARD_NUMBER_PLACEHOLDER | "12334456" | Placeholder text displayed for the gift card number input field |
| WIDGET_PAYMENT_GIFTCARD_PAN_EMPTY_ERROR | Numéro de carte vide | Error message displayed when the gift card number field is empty |
| WIDGET_PAYMENT_GIFTCARD_PAN_VALIDATION_ERROR | Mauvais numéro de carte | Error message displayed when the gift card number is incorrect |
| WIDGET_PAYMENT_GIFTCARD_USE_AMOUNT_LABEL | Balance | The amount that will be deducted from the gift card |
| WIDGET_SECONDARIES_CHECKBOX_TEXT | Avez-vous une carte cadeau ? | Label of the giftcard checkbox |
Keys impacting the card form elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_CARD_FORM_CVV | Cryptogramme | Title of the (CVV) in a credit card payment widget |
| WIDGET_CARD_FORM_EXPIRY | Date d'expiration | Title of the expiration date |
| WIDGET_CARD_FORM_HOLDER | Nom | Label name of the cardholder |
| WIDGET_CARD_FORM_NUMBER | Numéro de la carte | Label of the card number |
| WIDGET_PAYMENT_CARD_BRAND_LABEL | Type de carte | Label for the brand field (when in select mode) |
| WIDGET_PAYMENT_CARD_BRAND_PLACEHOLDER | --- | Placeholder for the brand field (when in select mode) |
| WIDGET_PAYMENT_CARD_BRAND_TEXT | Par défaut, le paiement sera effectué avec le réseau [brand]. | Text for brand field when in mode hypertext |
| WIDGET_PAYMENT_CARD_BRAND_LINK | Voir les options | Underlined text for brand field when in mode hypertext |
| WIDGET_PAYMENT_CARD_CVV_4_LABEL | CID | Label for the cvv field (when length is 4) |
| WIDGET_PAYMENT_CARD_CVV_4_PLACEHOLDER | 1234 | Placeholder (with numbers) for the cvv field (when length is 4) |
| WIDGET_PAYMENT_CARD_CVV_4_PLACEHOLDER_TEXT | CID | Placeholder (with text) for the cvv field (when length is 4) |
| WIDGET_PAYMENT_CARD_CVV_4_PLACEHOLDER_TEXT_SHORT | CID | Placeholder for the cvv field in the short version (when length is 4) |
| WIDGET_PAYMENT_CARD_CVV_ERROR | Mauvais cvv | Error label on cvv field |
| WIDGET_PAYMENT_CARD_CVV_LABEL | Cryptogramme | Label for the cvv field |
| WIDGET_PAYMENT_CARD_CVV_PLACEHOLDER | 123 | Placeholder (with numbers) for the cvv field |
| WIDGET_PAYMENT_CARD_CVV_PLACEHOLDER_TEXT | CVV | Placeholder (with text) for the cvv field |
| WIDGET_PAYMENT_CARD_CVV_PLACEHOLDER_TEXT_SHORT | CVV | Placeholder for the cvv field in the short version |
| WIDGET_PAYMENT_CARD_CVV_TOOLTIP_TEXT | Code de sécurité au dos de votre carte bancaire | Tooltip content for cvv |
| WIDGET_PAYMENT_CARD_DELETE_ACTION_TEXT | Supprimer | Delete text link on payment cards |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_ERROR | Date d'expiration invalid | Error label on expiration date |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_LABEL | Date d'expiration | Label for the expiration date field |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_MONTH_LABEL | Mois | The month label for the expiry month field if it is in a separate |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_MONTH_PLACEHOLDER | MM | Placeholder for the expiry month field (eg MM) |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_PLACEHOLDER | MM/AA | Placeholder for the expiry complete field (eg MM/YY) |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_TOOLTIP_TEXT | La date d'expiration inscrite sur votre carte au format mois/année | Tooltip content for expiration date |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_YEAR_LABEL | Année | The year label for the expiry year field if it is in a separate |
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_YEAR_PLACEHOLDER | AA | Placeholder for the expiry year field (eg YY) |
| WIDGET_PAYMENT_CARD_HOLDER_ERROR | Nom incorrecte | Error label on holder field |
| WIDGET_PAYMENT_CARD_HOLDER_LABEL | Nom figurant sur la carte | Label for the holder |
| WIDGET_PAYMENT_CARD_HOLDER_PLACEHOLDER | J. Dupont | Placeholder for the holder |
| WIDGET_PAYMENT_CARD_HOLDER_TOOLTIP_TEXT | Le nom complet inscrit sur votre carte | Tooltip content for the holder |
| WIDGET_PAYMENT_CARD_NUMBER_ERROR | Numéro de carte malformé | Error label on cvv |
| WIDGET_PAYMENT_CARD_NUMBER_LABEL | Numéro de la carte | Label for the PAN |
| WIDGET_PAYMENT_CARD_NUMBER_PLACEHOLDER | **** **** **** **** | Placeholder for the PAN |
| WIDGET_PAYMENT_CARD_NUMBER_TOOLTIP_TEXT | Il s'agit des 16 numéros inscrits sur votre carte bancaire | Tooltip content for the PAN |
| WIDGET_PAYMENT_CARD_BIRTHDATE_ERROR | Date de naissance invalide | Birth date validation error |
| WIDGET_PAYMENT_CARD_REQUIRED_ERROR | Ce champ est obligatoire | Generic required field error |
| WIDGET_PAYMENT_CARD_SCHEME | --- | Default card scheme (when none matched) |
| WIDGET_PAYMENT_CARD_SCHEME_AMERICAN_EXPRESS | American Express | Card scheme name |
| WIDGET_PAYMENT_CARD_SCHEME_CARTE_BANCAIRE | Carte bancaire | Card scheme name |
| WIDGET_PAYMENT_CARD_SCHEME_MASTERCARD | Mastercard | Card scheme name |
| WIDGET_PAYMENT_CARD_SCHEME_MAESTRO | Maestro | Card scheme name |
| WIDGET_PAYMENT_CARD_SCHEME_VISA | Visa | Card scheme name |
| WIDGET_PAYMENT_CARD_NUMBER_TOOLTIP_TITLE | ||
| WIDGET_PAYMENT_CARD_HOLDER_TOOLTIP_TITLE | ||
| WIDGET_PAYMENT_CARD_EXPIRY_DATE_TOOLTIP_TITLE | ||
| WIDGET_PAYMENT_CARD_CVV_TOOLTIP_TITLE | ||
| WIDGET_PAYMENT_CARD_EXTRA_WALLET | Paiement 4x non disponible | |
| WIDGET_PAYMENT_CARD_BIRTHDATE_LABEL | Date de naissance | |
| WIDGET_PAYMENT_CARD_BIRTHDATE_PLACEHOLDER | jj/mm/aaaa | |
| WIDGET_PAYMENT_CARD_SCHEME_CARTE_BANCAIRE | Carte bancaire | |
| WIDGET_PAYMENT_CARD_SCHEME_VISA | Visa | |
| WIDGET_PAYMENT_CARD_SCHEME_MASTERCARD | Mastercard | |
| WIDGET_PAYMENT_CARD_SCHEME_AMERICAN_EXPRESS | American Express | |
| WIDGET_PAYMENT_CARD_SCHEME_ |
Variables impacting the registered tokens elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_PAYMENT_TOKEN_EXPIRY_LABEL | Date d'expiration | Expiration date label of the token |
| WIDGET_PAYMENT_TOKEN_BRAND_LABEL | Type | Brand label of the token |
| WIDGET_PAYMENT_TOKEN_NUMBER_LABEL | Numéro de la carte | Number label of the token |
| WIDGET_PAYMENT_TOKEN_ACCOUNT_LABEL | Compte | Account label associated with the token |
| WIDGET_PAYMENT_TOKEN_CVV_SHORT_LABEL | CVV | CVV label of the token |
| WIDGET_PAYMENT_TOKEN_HOLDER_LABEL | Nom | Holder's name associated with the token |
| WIDGET_SAVE_TOKEN_FORM_LABEL | Sauvegarder la carte bancaire | Save button label for the token |
| WIDGET_SAVE_TOKEN_FORM_LABEL_SUB | Gagnez du temps pour faciliter vos prochains achats | Subtext encouraging the user to save the card for future purchases |
| WIDGET_SAVE_TOKEN_INFO_TITLE | La sauvegarde de votre carte bancaire | Title for the information section about saving the card |
| WIDGET_SAVE_TOKEN_INFO_PARAGRAPH | En sauvegardant votre carte, vos informations bancaires seront déjà pré-remplies pour vos prochains achats. Vous pourrez à tout moment demander à modifier ou supprimer la carte sauvegardée. | Informative paragraph explaining the benefits and options related to saving the card |
| WIDGET_SAVE_TOKEN_FORM_LABEL_GIFTCARD | Sauvegarder votre carte cadeau | Save button label specifically for gift cards |
| WIDGET_SAVE_TOKEN_FORM_LABEL_SUB_GIFTCARD | Gagnez du temps pour faciliter vos prochains achats | Subtext encouraging the user to save the gift card for future purchases |
| WIDGET_SAVE_TOKEN_INFO_TITLE_GIFTCARD | La sauvegarde de votre carte cadeau | Title for the information section about saving the gift card |
| WIDGET_SAVE_TOKEN_INFO_PARAGRAPH_GIFTCARD | En sauvegardant votre carte, vos informations seront déjà pré-remplies pour vos prochains achats. Vous pourrez à tout moment demander à modifier ou supprimer la carte sauvegardée. | Informative paragraph explaining the benefits and options related to saving the gift card |
| WIDGET_SAVE_TOKEN_FORM_LABEL_WALLET | Sauvegarder votre compte | Save button label specifically for wallet accounts |
| WIDGET_SAVE_TOKEN_FORM_LABEL_SUB_WALLET | Gagnez du temps pour faciliter vos prochains achats | Subtext encouraging the user to save the wallet account for future purchases |
| WIDGET_SAVE_TOKEN_INFO_TITLE_WALLET | La sauvegarde de votre compte | Title for the information section about saving the wallet account |
| WIDGET_SAVE_TOKEN_INFO_PARAGRAPH_WALLET | En sauvegardant votre compte, vos informations seront déjà pré-remplies pour vos prochains achats. Vous pourrez à tout moment demander à modifier ou supprimer le compte. | Informative paragraph explaining the benefits and options related to saving the wallet account |
Variables impacting the wallet elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_WALLET_PRIMARY_TOKENS_TITLE | Cartes bancaires | Wallet primary tokens list title |
| WIDGET_WALLET_SECONDARY_TOKENS_TITLE | Cartes cadeaux | Wallet secondary tokens list title |
| WIDGET_WALLET_SECONDARY_TOKENS_EMPTY | Vous n'avez pas de cartes cadeaux enregistrées | Placeholder text when there are no secondary tokens (e.g., gift cards) registered |
| WIDGET_WALLET_PRIMARY_TOKENS_EMPTY | Vous n'avez pas de cartes bancaires enregistrées | Placeholder text when there are no primary tokens (e.g., credit cards) registered |
| WIDGET_WALLET_TOKEN_DELETION_CONFIRMATION_TITLE | Supprimer mon moyen de paiement enregistré | Title of the modal asking for confirmation before deleting a payment token |
| WIDGET_WALLET_TOKEN_DELETION_CONFIRMATION_TEXT | Souhaitez-vous supprimer de façon définitive ce moyen de paiement de votre portefeuille ? | Text asking the user to confirm deletion of a single payment token from the wallet |
| WIDGET_WALLET_TOKENS_DELETION_ALL_ACTION | Supprimer tous vos moyens de paiement enregistrés | Button text for the action to delete all payment tokens |
| WIDGET_WALLET_TOKENS_DELETION_CONFIRMATION_TEXT | Souhaitez-vous supprimer tous les moyens de paiement de votre portefeuille ? | Text asking the user to confirm deletion of all payment tokens from the wallet |
| WIDGET_WALLET_TOKEN_DELETION_CONFIRMATION_BUTTON | Confirmer | Text for the button to confirm deletion of payment token(s) |
| WIDGET_WALLET_TOKEN_DELETION_CONFIRMATION_CANCEL | Annuler | Text for the button to cancel the deletion action |
| WIDGET_WALLET_TOKEN_NAME_EDITION_MODAL_BUTTON | Confirmer | Text for the button to confirm the changes made to the token name |
| WIDGET_WALLET_TOKEN_NAME_EDITION_MODAL_CANCEL | Annuler | Text for the button to cancel the changes made to the token name |
| WIDGET_WALLET_TOKEN_NAME_EDITION_MODAL_TEXT | Instruction or placeholder text within the modal for editing the token name | |
| WIDGET_WALLET_TOKEN_NAME_EDITION_MODAL_TITLE | Modifier la carte | Title of the modal used to edit the name of a payment token |
| WIDGET_SAVE_TOKEN_FORM_LABEL | Sauvegarder la carte bancaire | Default label for the save button when saving a bank card |
| WIDGET_SAVE_TOKEN_FORM_LABEL_GIFTCARD | Sauvegarder votre carte cadeau | Label for the save button when saving a gift card |
| WIDGET_SAVE_TOKEN_FORM_LABEL_WALLET | Sauvegarder votre compte | Label for the save button when saving a wallet account |
Variables for various error messages across the widget
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_SECONDARY_API_ERROR | Erreur de communication avec le service | Message affiché en cas d'erreur réseau lors de l'ajout de jeton secondaire |
| WIDGET_SECONDARY_UNKNOWN_ERROR | Une erreur inconnue s'est produite | Message affiché en cas d'erreur inconnue lors de l'ajout de jeton secondaire |
| WIDGET_SECONDARY_UNKNOWN_CARD | Carte inconnue ou erronée | Message affiché en cas d'erreur réseau lors de l'ajout de jeton secondaire |
| WIDGET_SECONDARY_CARD_ALREADY_ADDED | Cette carte est déjà présente dans la sélection | Message affiché lorsque le jeton secondaire existe déjà |
| WIDGET_SECONDARY_WRONG_AMOUNT | Le montant est invalide | Message affiché lorsque le montant sélectionné ne convient pas |
| WIDGET_SECONDARY_CARD_EXPIRED | La carte est expirée | Message affiché lorsque la carte est expirée |
| WIDGET_SECONDARY_CARD_BLOCKED | Consommation sur carte opposée | Message affiché lorsque la carte est bloquée |
| WIDGET_SECONDARY_CARD_NOT_ACTIVE | Consommation sur carte non activée | Message affiché lorsque la carte n'est pas activée |
| WIDGET_SECONDARY_AMOUNT_HIGHER_THAN_BALANCE | Montant demandé supérieur à la balance | Message affiché lorsque le montant est supérieur au solde |
| WIDGET_SECONDARY_WRONG_CVV | Mauvais cvv | Message affiché lorsque le CVV est incorrect |
| WIDGET_TOKEN_ERROR_TITLE | Désolé, | Titre affiché au-dessus d'un jeton lorsqu'il y a une erreur |
| WIDGET_TOKEN_ERROR_PARAGRAPH | Désolés, nous avons rencontré une erreur au chargement de votre carte | Message affiché au-dessus d'un jeton lorsqu'il y a une erreur |
| WIDGET_SESSION_EXPIRED_TITLE | Désolé, | Titre affiché sur le widget lorsque la session a expiré |
| WIDGET_SESSION_EXPIRED_PARAGRAPH | La session a expiré | Message affiché sur le widget lorsque la session a expiré |
| WIDGET_SECONDARY_WORKFLOW_ERROR | Erreur dans l’enchaînement des opérations | |
| WORKFLOW_STEP_ERROR_WRONG_STEP_INPUT | Une erreur inconnue s'est produite | |
| WORKFLOW_STEP_ERROR_UNKNOWN_ERROR_OCCURRED | Une erreur inconnue s'est produite | |
| WORKFLOW_STEP_ERROR_TOKEN_ALREADY_EXISTS | Cette carte existe déjà | |
| WORKFLOW_STEP_ERROR_UNKNOWN_TOKEN | Carte inconnue ou erronée | |
| WORKFLOW_STEP_ERROR_TOKEN_IS_OUTDATED | La carte est périmée | |
| WORKFLOW_STEP_ERROR_INIT_HAS_FAILED | Une erreur inconnue s'est produite | |
| WORKFLOW_STEP_ERROR_SECONDARY_WRONG_AMOUNT | Il existe une erreur sur le montant | |
| WORKFLOW_STEP_ERROR_CARD_EXPIRED | La carte est périmée | |
| WORKFLOW_STEP_ERROR_CARD_BLOCKED | La carte est bloquée | |
| WORKFLOW_STEP_ERROR_CARD_INACTIVE | La carte est inactive | |
| WORKFLOW_STEP_ERROR_AMOUNT_HIGHER_THAN_BALANCE | Montant supérieur au crédit de la carte | |
| WORKFLOW_STEP_ERROR_WRONG_CVV | Le cvv semble incorrect |
Keys for specific labels depending on which PSP is chosen
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| PSP_COFIDIS_MERGE_SUBTITLE | Built in merge subtitle for COFIDIS | |
| PSP_COFIDIS_MERGE_TITLE | Payez grâce à Cofidis | Built in merge title for COFIDIS |
| PSP_COFIDIS_SKIPPED_FOR_TYPE_5-12X | Le 5 à 12 fois est un mode de paiement échelonné par carte bancaire. Il utilise un processus 100% dématérialisé avec signature électronique du contrat et demande de pièce d'identité. | To Cofidis 5-12X methods, the text is displayed as form for these methods |
| PSP_COFIDIS_SKIPPED_FOR_TYPE_LOAN | Le produit de paiement Cofidis Pay permet un paiement échelonné sur 30 ou 45 jours en 1x par carte de crédit. | Specific to Cofidis loan method, the text is displayed as form for this method |
| PSP_HIPAY_MBWAY_REDIRECTION_TEXT | Vous serez redirigé vers MB Way pour compléter votre paiement | Specific to Hipay mbway, the text is displayed as form for this method |
| PSP_INGENICO_BIZUM_REDIRECTION_TEXT | Vous serez redirigé vers Bizum pour compléter votre paiement | Specific to Ingenico bizum, the text is displayed as form for this method |
| PSP_INGENICO_IDEAL_REDIRECTION_TEXT | Vous serez redirigé vers iDeal pour compléter votre paiement | Specific to Ingenico ideal, the text is displayed as form for this method |
| PSP_INGENICO_TWINT_REDIRECTION_TEXT | Vous serez redirigé vers Twint pour compléter votre paiement | Specific to Ingenico twint, the text is displayed as form for this method |
| PSP_ONEYCARD_MERGE_SUBTITLE | Built in merge subtitle for ONEYCARD | |
| PSP_ONEYCARD_MERGE_TITLE | Cartes Auchan et du réseau partenaire Oney | Built in merge title for ONEYCARD |
| PSP_ONEYCARD_SKIPPED_FOR_TYPE_COMPTANT | Le montant de vos achats est prélevé en immédiat ou en différé selon les conditions d’utilisation habituelles de votre carte | Specific to ONEYCARD comptant method, the text is displayed as form for this method |
| PSP_ONEYCARD_SKIPPED_FOR_TYPE_REVOLVING | En petites mensualités, aux conditions habituelles de votre crédit renouvelable | Specific to ONEYCARD revolving method, the text is displayed as form for this method |
| PSP_ONEY_MERGE_SUBTITLE | Built in merge subtitle for ONEY | |
| PSP_ONEY_MERGE_TITLE | Payez grâce à Oney | Built in merge title for ONEY |
| PSP_PAYPAL_WALLET_CONSENT_TEXT | Consent text for Paypal wallet transactions | |
| PSP_PAYPAL_WALLET_REDIRECTION_TEXT | Vous serez redirigé vers PayPal pour compléter votre paiement | Specific to Paypal wallet when in redirection mode, the text is displayed as form for this method |
| PSP_RIVERTY_INSTALLMENTS_CONSENT_TEXT | Consent text for Riverty installments | |
| PSP_RIVERTY_INVOICE_CONSENT_TEXT | Consent text for Riverty invoice payments | |
| PSP_RIVERTY_INVOICE_REDIRECTION_TEXT | Redirection text for Riverty invoice payments | |
| PSP_RIVERTY_MERGE_SUBTITLE | Built in merge subtitle for Riverty | |
| PSP_RIVERTY_MERGE_TITLE | Paiement en plusieurs fois | Built in merge title for Riverty |
| PSP_SUSPENSION_OUT_OF_AMOUNT_RANGE_MAX | Paiement avec cette methode possible pour un montant max de: [max] | Suspension message for payments exceeding the maximum allowed amount |
| PSP_SUSPENSION_OUT_OF_AMOUNT_RANGE_MIN | Paiement avec cette methode possible pour un montant min de: [min] | Suspension message for payments below the minimum allowed amount |
| PSP_XPAY_MERGE_SUBTITLE | Built in merge subtitle for XPAYS | |
| PSP_XPAY_MERGE_TITLE | Built in merge title for XPAYS | |
| WIDGET_MOTO_COPY_REDIRECTION_BUTTON_TEXT | Copier le lien | Moto copy link text |
| WIDGET_SESSION_END_MOTO_TITLE | Lien de paiement | Moto end modal title |
Keys for various widget/interfaces elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| WIDGET_CURRENCY_EUR | € | Text for euro currency |
| WIDGET_HEAD_TITLE | Paiement | Main title of the widget |
| WIDGET_AMOUNT_HEAD_TEXT | MONTANT DE VOTRE PANIER | Label for the header related to the amount in a widget. |
| WIDGET_AMOUNT_TOTAL | Total | The remaining amount to be paid in a widget. |
| WIDGET_AMOUNT_SECONDARIES | Cartes cadeau | The name of the secondary payment method EX: Cartes cadeau |
| WIDGET_AMOUNT_REST_TO_PAY | Reste à payer | Total amount to be paid |
| WIDGET_SELECTION_TITLE | Vous désirez payer via | Title of the default merge (Unmerged items are gathered into the default merge). |
| WIDGET_SELECTION_SUBTITLE | Subtitle of the default merge (Unmerged items are gathered into the default merge). | |
| WIDGET_LAYOUT_SECONDARY_TITLE | Cartes cadeau | Title of the built-in merge SECONDARIES (gift cards) |
| WIDGET_LAYOUT_SECONDARY_SUBTITLE | Subtitle of the built-in merge SECONDARIES (gift cards) | |
| WIDGET_LAYOUT_PRIMARY_TITLE | Vous désirez payer via | Title of the built-in merge PRIMARIES |
| WIDGET_LAYOUT_PRIMARY_SUBTITLE | Subtitle of the built-in merge PRIMARIES | |
| WIDGET_LAYOUT_CREDITCARD_TITLE | Paiement par carte bancaire | Title of the built-in merge CREDITCARD |
| WIDGET_LAYOUT_CREDITCARD_SUBTITLE | Subtitle of the built-in merge CREDITCARD | |
| WIDGET_LAYOUT_WALLET_NEW_TOKEN_BUTTON | Ajouter | Add button label (when a token is selected you can go back to the form by clicking this add button) |
| WIDGET_LAYOUT_WALLET_NEW_TOKEN_TITLE | Nouvelle carte | Title when a new token is selected |
| WIDGET_LAYOUT_WALLET_SAVED_TOKENS_TITLE | Vos cartes | Save token section title (when tokens are saved) |
| WIDGET_LAYOUT_WALLET_SAVED_TOKENS_TITLE_PAYPAL_WALLET | Comptes sauvegardés | Save token section title in Paypal Wallet (when tokens are saved) |
| WIDGET_TOKENS_TOKEN_TITLE | [brand] [pan] | Title for the token display, showing the brand and the partial account number (PAN) |
| WIDGET_VALIDATING_API_TITLE | Merci, | Title displayed over the widget when validating payment |
| WIDGET_VALIDATING_API_PARAGRAPH | Nous validons votre paiement... | Message displayed over the widget when validating payment |
| WIDGET_PAY_BUTTON_TEXT | Payer | Pay button text |
| WIDGET_X_PAY_BUTTONS_TEXT | XPayButtons interface text. |
Keys for the simulation widget elements
| KEY | EXAMPLE | DESCRIPTION |
|---|---|---|
| SIMULATION_FIRST_INSTALMENT | Payez [first][currency] à la validation de la commande | Loan simulations are displayed on 3 lines, this is the first one |
| SIMULATION_SECOND_INSTALMENTS | Et [monthly][currency] les [nb] prochains mois | Second line of loan simulation |
| SIMULATION_THIRD_INSTALMENTS | Soit un total de [total][currency], dont [cost][currency] de coût de financement | Third line version without taeg |
| SIMULATION_THIRD_INSTALMENTS_WITH_TAEG | Soit un total de [total][currency], dont [cost][currency] de coût de financement, au TAEG fixe de [taeg]% | Third line with taeg |
| SIMULATION_UNAVAILABLE | Simulation de l'échéancier momentanément indisponible | Error message displayed when the loan simulation failed |