MyCheckout payment pages and Configuration Center
-
Show Hide
How do I enable device specific hosted payment pages?
The Worldline MyCheckout hosted payment pages are responsive. The pages automatically adapt to the screen size and format of your consumer’s device. This makes sure that the payment pages are optimized for use on desktop, tablet and mobile phone screens, both in the portrait and landscape modes. If you do wish to create specific versions of your payment pages for specific devices you can create as many variants and design each of them differently. Through the REST API you can then direct your consumers to each of these different variants.
All features of the MyCheckout hosted payment pages can be found here. -
Show Hide
Is it possible to split between year and month selection?
It has been on purpose we have not done this, as for payments made from a mobile device we believe it is critical that it must be made as easy as possible to enter data in the fields of a payment page, thus we ensured the / will appear automatically between month and year, which will improve the user experience a lot.
-
Show Hide
Is it possible to fully hide the header for the MyCheckout hosted payment pages?
We currently do not offer the option to hide the header, but we do offer the option to have no image in the header and show nothing there.
-
Show Hide
Is it possible to setup the alignment of 2 logos (left / center /right)?
We currently do not offer the option to setup 2 logo’s in the header. We do though offer the possibility to align a logo on the left, the middle or the right side of the header.
In case you want two logo's, you might want to create one design which you upload as an image in the MyCheckout Editor which you can find in the configuration center.
-
Show Hide
Can I restrict the list of payment products displayed in the MyCheckout hosted payment pages?
The list that is presented is dependent on your configuration and the product configuration. The list will only show valid payment products based on:
- The amount of the transaction (you can limit the use of payment products based on this)
- The country (the billing country in the API)
- The currency of the transaction
- The product configuration on your account
-
Show Hide
is it possible to position the order summary on the right, and payment on the left?
Currently it is not possible in the MyCheckout hosted payment pages to change the location of the blocks or fields (thus the HTML).
-
Show Hide
Is it possible to hide the Privacy Policy?
This is currently not possible, as we have to comply to the privacy policy legislation for data that is processed on a site we host, which is the case for the MyCheckout hosted payment pages.
-
Show Hide
Which browsers does the configuration center and thus the MyCheckout Editor support?
The following browsers are supported: Internet Explorer 9 and up, Firefox, Chrome, Safari, Opera
-
Show Hide
Which browser versions do the MyCheckout hosted payment pages support?
We support the following browsers:
Desktop
- IE 9 and newer
- Chrome (Chrome auto updates, so there is no specific version number necessary)
- Firefox (Firefox has auto updates, so there is no specific version number necessary)
- Opera 20 and newer
- Safari 5 and newer
Mobile
- iOS safari
- Chrome (iOS and Android)
- "Android Browser"
- Windows Phone 8 and newer
-
Show Hide
Is it possible to show the payment product selection page on your website?
Yes, if you use Create Hosted Checkout REST API without providing paymentProductId, we will allow the consumer to select their preferred payment option based on the relevant payment products configured on your account. See the Server API Reference for more information.
-
Show Hide
How to use language packs for the MyCheckout hosted payment pages?
You can control the languages at two different levels.
Level 1: All language translations for the MyCheckout hosted payment pages:
In the configuration center you can download a "GC original version" language pack per language. It contains all the keys of all the templates that are available to you. You can add, or change translations for specific keys and upload these modifications to the system. Upon uploading and importing of the changed file, keys that are identical to the version in the downloaded file will be ignored and only new or modified values will be stored. You can also upload language packs for languages that we do not support. Such language packs will be account specific and also only exists as a published version.
Level 2: Translations per Variant/Theme
In the page editor, which you can find in the configuration center you can change some of the text in each variant.
The final translation you see on your hosted payment page is a combined result of level 1 and 2 per variant. The text also exists as both as a published and as an unpublished version. The published version of Level 2 will always overwrite both the published and the unpublished version of Level 1.Change the text
In order to change the language packs you first download the default package of the language you want to change. Alter the words in the second column as the first column provides the details which text belongs to which field on the hosted payment page. Once you are done, do not forget to save the file locally on your computer.
Now it is time to upload your own texts:
- Press the ‘Actions’ button
- Choose the option ‘Upload new language pack’
- Select the language and locale
- Add the file by dropping it in the pop-up screen or upload it by selecting ‘choose a folder’
- Press the ‘Next’ button
- We will provide you with an overview of the buttons which have changed and you can verify these again
- If the changes are correct, press ‘Yes this is correct’. If they are not correct, you can choose to go back or cancel the upload completely.
Your new texts are uploaded to our system and will be activated automatically after publishing.
In order to show your customers the language of their country, you need to provide us this info in the API. This can be done by setting the locale in the HostedCheckoutSpecificInput field of the Create Hosted Checkout method you use to start the hosted process for your customer.One of the languages in the list is set as default. If you do not let us know which language you want to present to your customer, we will present your customer the default language you chose. We will also default to this language when the locale you provide is not recognized.
You can choose to deactivate a certain language by clicking on the ‘Actions’ button and then ‘deactivate’.
-
Show Hide
Can you provide my consumer with a confirmation of the payment?
Yes, if you use the MyCheckout hosted payment pages, you can choose to use the confirmation page hosted by us. Alternatively you can also choose to show your own confirmation page.
In case you want to show the confirmation page hosted by us and the showResultPage json attribute in the POSThttp://{domainname}/{version}/{merchantId}/hostedcheckouts is set to true, we will show a result page to the consumer. When it is set to false, we will redirect the consumer back to the returnUrl you provided.We do not provide any other feedback to your consumers on any transaction.
-
Show Hide
What languages do MyCheckout hosted payment pages support?
We offer over 50 locales, which you can find in the description of the MyCheckout hosted payment pages
-
Show Hide
I have more than one variant published. Can I specify per request, which variant to use?
Yes, in the page editor within the configuration center it is possible to create multiple variants of your payment pages. By specifying a particular variant id in the json attribute variant of the Create Hosted Checkout API call, you can force the use of a variant different from the default. See the Server API Reference for more information.
-
Show Hide
I have several accounts. Do I always need to upload language packs for all accounts?
You don't need to do anything if you want to use the default language packs provided by us. In case you have customized some or all of the language packs and/or you have created new ones you will need to upload them under each of the accounts where you want to use them. You can upload these in the configuration center.