Last update 6/09/2018

5. List of placeholders and XML elements

The following is a full list of placeholders and their purpose:

Placeholders

Main Placeholders

Description

$$$PAYMENT ZONE$$$

A custom template from a partial template (if available) or a default template that renders the requested brand or payment method requested.

$$$TP RESOURCES URL$$$

Calls for a file that has previously been uploaded to the Back-Office.

$$$DISABLE MASKING$$$

Renders a text box that matches to the card types and input formatting.

Disables the input box masking upon detection of the card type and formatting of input boxes based on the card brand.

$$$SUBMIT$$$

A submit button that must be present on the form.

$$$CANCEL$$$

A cancel button on the form.

$$$CARD NUMBER$$$  

A credit card number with brand appropriate validation and masking.

$$$CARD NUMBER LABEL$$$

An indication for a credit card number.

$$$CARD NUMBER INPUT$$$

The field where a card number is inputted.

$$$CARD NUMBER INFO$$$

The field where a card number information is provided

$$$CARD NUMBER ERROR$$$

An error message that displays when a wrong card number is entered incorrectly.

$$$CARDHOLDER NAME$$$

A name of a credit cardholder.

$$$CARDHOLDER NAME LABEL$$$

An indication for a cardholder name.

$$$CARDHOLDER NAME INPUT$$$

The field for a cardholder name to be inputted.

$$$CARDHOLDER NAME INFO$$$

The field for a cardholder name information to be inputted.

$$$CARDHOLDER NAME ERROR$$$

An error message that displays when a cardholder name is entered incorrectly.

$$$EXPIRY DATE$$$

 

The area where an expiry date is displayed.

$$$EXPIRY DATE LABEL$$$

An indication for an expiry date.

$$$EXPIRY DATE INPUT$$$

The area where an expiry date is inputted.

$$$EXPIRY DATE MONTH$$$

The month of the expiry date.

$$$EXPIRY DATE YEAR$$$

The year of the expiry date.

$$$EXPIRY DATE INFO$$$

The field where an expiry date information is provided

$$$EXPIRY DATE ERROR$$$

An error message that displays when an expiry date is entered incorrectly.

$$$CVC$$$

The field where a CVC with its appropriate validation is placed.

$$$CVC LABEL$$$

An indication for CVC.

$$$CVC INPUT$$$

The field where a CVC is inputted.

$$$CVC INFO$$$

The field to display the CVC information.

$$$CVC ERROR$$$

An error message that displays when a CVC is entered incorrectly.

$$$BANK ACCOUNT$$$

An account number for direct debits forms.

$$$ACCOUNT OWNER$$$

The area where an account owner is displayed.

$$$ACCOUNT OWNER LABEL$$$"

An indication for an account owner.

$$$ACCOUNT OWNER INPUT$$$

The field where an account owner is inputted.

$$$STORE PERMANENTLY$$$

A checkbox for the merchant to either opt- in or -out or permanently store the alias.

$$$BIC$$$

A BIC box for direct debits aliases.

XML elements

 

Alias form


  • PageTitle
  • Submit
  • Cancel
  • RememberMyDetails
  • AliasAuthorizationInfo

 

Credit cards

  • PageTitle
  • CardNumber
  • CardNumberIsRequired
  • InvalidCardNumber
  • CardNumberTooLong
  • InvalidCardNumberCharacters
  • CardHolderName
  • CardHolderNameIsRequired
  • InvalidCardHolderName
  • CardHolderNameTooLong
  • ExpiryDate
  • InvalidExpiryDate
  • ExpiryMonthIsRequired
  • InvalidExpiryMonth
  • InvalidExpiryMonthLength
  • InvalidExpiryMonthCharacters
  • ExpiryYearIsRequired
  • InvalidExpiryYear
  • InvalidExpiryYearLength
  • InvalidExpiryYearCharacters
  • Cvc
  • CvcIsRequired
  • InvalidCvcNumber
  • CvcTooLong
  • CvcContainsNonNumericCharacters

 

CVC information

  • VisaCvcInfo
  • EurocardCvcInfo
  • MasterCardCvcInfo
  • DinersClubCvcInfo
  • DankortCvcInfo
  • LaserCvcInfo
  • MaestroCvcInfo
  • JcbCvcInfo
  • AmericanExpressCvcInfo
  • AuroreCvcInfo
  • SurcoufCvcInfo
  • PrintempsCvcInfo
  • ClubMedCvcInfo
  • OkShoppingCvcInfo
  • MandarineCvcInfo
  • KangourouCvcInfo
  • GoSportCvcInfo
  • FinarefCvcInfo
  • AlsoliaCvcInfo
  • DefaultCvcInfo

 

Direct debits

  • AccountOwnerIsRequired
  • AccountOwnerTooLong
  • InvalidAccountOwner
  • AccountIsRequired
  • AccountTooLong
  • InvalidAccount
  • BicIsRequired
  • BicTooLong
  • InvalidBic
  • GiroAccount
  • BicName
  • Iban
  • BankAccount
  • InvalidIbanCharacters
  • InvalidIbanStructure
  • InvalidCheckDigits
  • InvalidIbanCountry
  • InvalidIbanLength
  • InvalidIbanNumber
  • InvalidBankAccountNumber
  • IbanOrBankAccount
  • IncorrectBic
  • BlzIsRequired



As a leading global digital payment service provider, Ingenico Payment Services provides a seamless response to the complexity of payments, whatever the channel: online, mobile and point-of-sale. Offering innovative e-commerce, multi-channel, financial, and marketing solutions, it helps merchants to manage, collect and secure their payments, prevent fraud and increase their revenues through higher conversions. Ingenico Payment Services is part of the Ingenico Group, the global leader in seamless payment.

This website uses cookies to be able to give you the best user experience. If you don't want to accept these cookies, we allow you to change the cookie settings. Click 'Accept' to allow all cookies from this website.

Cookie settings

Introduction

Functional

Functional cookies are required for the website to operate correctly. These cookies cannot be disabled.

Optimized

Optimization cookies allow us to analyze site usage so we can measure and improve our website.
This is the default level.

Personalized

Personalization cookies are used for social media and advanced personalization. They allow us to show you information related to your company.


Example functionality allowed

  • Store country preference
  • Store language preference

Example functionality not allowed

  • Saving personal data
  • Anonymous tracking via Google Analytics
  • Tracking for remarketing purposes

Example functionality allowed

  • Store country preference
  • Store language preference
  • Anonymous tracking via Google Analytics

Example functionality not allowed

  • Saving personal data
  • Tracking for remarketing purposes

Example functionality allowed

  • Store country preference
  • Store language preference
  • Anonymous tracking via Google Analytics
  • Serve content relevant to your interests
  • Serve ads relevant to your interests
  • Tracking for remarketing purposes

Example functionality not allowed

  • Saving personal data