You're viewing documentation for our latest API. This will not impact your integration, but you will need the documentation relevant to you. If you have an account with Checkout.com you have received an email confirming which version to use.
If you want to change the styling of the forms displayed to the customer, you can do so using the PaymentDetailsStyle, BillingAddressDetailsStyle and CountryPickerStyle.
You can choose between three different options for customization, depending on how much control you need over the forms' UI design. In order of increasing complexity, these are:
default form styling, which allows you to modify the fonts and font colors used in the default forms
themed form styling, which allows you to apply a custom theme to the preset components
custom form styling, which allows you to build and define your own components
When you send a 3D Secure charge request from your server, you will receive a 3D Secure URL in the response's _links.redirect.href field. You can pass this URL to a PaymentFormMediator in order to handle verification.
The redirection URLs, success_url and failure_url, are set in the Dashboard, but they can be overwritten in the charge request sent from your server. It's important that you provide the correct URLs to ensure a successful payment flow.