Template Types
PCI Booking provides three template types that you can customize independently:
Each template type supports multiple languages. You specify the language in the Card By Link API request, and PCI Booking uses the matching template for that language.
Dynamic Variables
Templates support dynamic variables that are replaced with actual values when the message is sent. Variable values are provided in the Card By Link API request. Common variables include the recipient’s name, payment amount, currency, and a description of what the payment is for. This allows a single template to serve many different transactions, with each message personalized to the specific cardholder and payment context.Access Template Settings
- Log in to the PCI Booking portal.
- Navigate to GUI Settings > Customization > Customize Templates.
Customize Email
- In the Customize Emails section, select email type Card Over The Phone.
- Choose the language to edit (you specify the language in the API request).
- Edit the following fields:
- Subject - the email subject line
- Message Body - supports dynamic variables like recipient name, amount, description. Values are provided in the API request.
- Go to action button - text for the button that links to the card capture page
- Use Preview to see your changes.
- Click Set New Text to save.
Customize Text Message
- In the Customize Text Message section, select the language to edit.
- Edit the message text. Maximum 117 characters (including spaces and punctuation).
- The link to the landing page is added automatically at the end.
- Click Set New Text to save.
Customize Landing Page
- In the Customize Landing Page section, select the language to edit.
- Edit the following sections:
- Header - text above the card form. Supports dynamic variables.
- Card Capture Title - title text above the card form fields.
- Footer - text below the card form. Supports dynamic variables.
- Use Preview to see your changes.
- Click Set New Text to save.
You can send custom header and footer values in the Card By Link API request. If provided, these override the template values set in the portal. This is useful when different transactions require different messaging without changing the default template.

