If modifications are not visible on your Payment Pages, please consider the following:
- Site reference: Have you uploaded your files to the right site reference? Go to the File manager and ensure the necessary files are shown at the bottom of the page for your site reference. Ensure your request to Payment Pages contains the correct site reference.
- Profile: Ensure you have included the correct stprofile in the request to Payment Pages and it is spelt exactly as in your filenames. The filenames must start with the name of the stprofile, and then the name of the page without any spaces or other characters in-between. Uppercase characters are not permitted.e.g. For stprofile “birthday”:
- Correct: birthdaydetails.html
- Incorrect: birthday details.html, birthday-details.html, BirthdayDetails.html
Pages hosted by third parties
Please note that it is not possible to modify the layout and/or appearance of pages hosted by third parties (e.g. PayPal or other APMs) using the methods described above.
<img src=”/merchantfiles/<first 3 numbers of site ref>/<site reference>/<filename>”/>
<img src=”/merchantfiles/018/testsite018/logo.gif” alt=”logo” />
Overriding default profiles
The default Trust Payments HTML code is used on your Payment Pages in the following scenarios:
- You specify “default” as the stprofile in the request to Payment Pages.
- You specify an stprofile in the request to Payment Pages, but the required [profile][page].html file has not been uploaded to the site reference processing the payment.
It is possible to override and use your own default HTML code. These files will be called instead of Trust Payments’s default HTML code in the scenarios outlined above.
You can upload any of the following files:
|defaultchoice.html||The payment choice page|
|defaultdetails.html||The payment details page|
|defaultlocked.html||Page shown when customer refreshes their browser before the initial request has been completed|
|default3dredirect.html||The 3-D Secure redirect page|
|defaultresponse.html||The response page|
To summarise, if you submit stprofile = “birthday” in the request, for each page rendered:
- Trust Payments will use birthday[page].html.
- If birthday[page].html has not been uploaded, Trust Payments will use default[page].html.
- If the default[page].html has not been uploaded, the default Trust Payments branding will be used.
Trust Payments actively ensures that the text shown in the default Payment Pages for DCC payments complies with rules specified by the relevant card schemes and third parties. For this reason, we strongly recommend against modifying any of the text shown relating to the currency conversion performed and the exchange rates provided, both on the payment details and receipt pages.