Skip to main content

Welcome to our Help Center!

Checkout

Checkout is the point in the shopping process where consumers finalize their purchases and pay a business for certain products or services.

man paying
Checkout branding

This guide shows you how you can style your payment window.

With the Checkout Style Editor for Billwerk+ Payment Checkout, you can style the payment window by changing colors, text, and much more. If you combine this with uploading your logo in the payment window, you can achieve a payment window that better matches your brand.

Payment window without extra styling

The branding of your payment window is optional. If you do not have the time or the capacities to work on it right now, you can leave it as it is by default and think about the styling later.

In this case your payment window will look like this:

Payment_Window_Branding_1.png
Payment_Window_Branding_2.jpeg
Checkout interface

Billwerk+ Payments provides two user interfaces to you that we need to distinguish:

  1. The interface we are looking at in this article can be found under Configurations > Checkout.

    Checkout_Interface.png
  2. The checkout helper can be found under Developers > Checkout Helper. This is the subject of another article.

Once you clicked on Default Configuration you can edit the different sections of the Checkout Edit Page. Let us have a look on these sections in detail.

Identity

Within this section you can set the Name of your check configuration and set a Handle.

Checkout_Interface2.png

This helps you to identify your configuration in case you use several different configurations for checkouts.

Locale

Here you can set the language of your checkout by using the dropdown list we provide.

Checkout_Interface3.png

In the Amount formatting field you can decide how to display currencies.

Payment Methods

In this section, you can select whether you would like to provide all Payment Methods to the customer or with you would like to present only a selection.

EN_Payment_methods_Select_all_Billwerk__Admin_-_Checkout_Edit.png

After this choice about the payment method selection, you can decide whether or not you would like to co-brand the DankOrt Card. You can choose between:

  • No preference

  • Dankort

  • Visa

Read more about Dankort and if you leave the choice to your customer.

Checkout_Interface4.png

On the bottom of the box, you can decide if you would like to display test card information or not to the customer.

In the Payment Method Order box below, you can decide whether you would like to arrange the selected payment methods in a certain order.

Design

Finally we come to the styling part of your checkout.

Once you uploaded your logo, you can see the preview right next to the upload.

Checkout_Interface5.png

Click on Set up custom style to open the Checkout Style editor.

We will discuss this interface in the next article.

Checkout style editor

This editor allows you to adapt the style of the checkout window (also for the subscription part) to your corporate design.

You can find the following chapters:

Access to the editor

To open this interface

  1. Click on Configuration > Checkout.

  2. On the Checkout Page, click on one of your configurations in the list. If you start, you can click on Default Configuration.

  3. On the Checkout Edit Page, scroll to the Design box.

  4. Click on Set up custom style.

  5. The Checkout Style page opens.

    Checkout_Style_Reepay.png

Great! Since you are already here, let us have a little tour of the interface.

General styling

In this interface you can customize how your charge, recurring and subscription sessions appear on your payment window.

Caution

Please beware that you can style either the checkout for Charge/ Recurring Session or a Subscription Session.

In the Previews part of the interface you can switch between the two tabs.

Consider also to test the two devices Mobile and Desktop:

Reepay_Admin_-_Checkout_Style_Device_Switch.png

The General Styling applies to this part of the checkout for the Charge/ Recurring Session :

Reepay_Admin_-_Checkout_Style_Credit_Card.png

and is also valid for this part of the Subscription Session:

Reepay_Admin_-_Checkout_Style_Subscription.png

We listed all options you have in the General styling section:

General

Choose the color of:

> the Background.

> the Disabled button.

> the Enabled button.

Note

You will only see the buttons, if you change the color.

Either you enter the hex code of the color directly

Or you click into the field and enter the RGB code or click on the colors and press Enter.

Reepay_Admin_-_Checkout_Style_General_.png

Border

> Focused: Click into the fields on the preview (e.g. Card Number) to see the effect.

> Invalid: This effect will appear if the clients types invalid data into the fields.

> Standard: This is the normal appearance of the borders, without clicking into them, or flagging invalid or valid information.

> Valid: Choose the color that shows that the client filled in the fields correctly.

Note

You do not have to specify a width, if you are fine with the default width.

Font

> Color: Pay attention on the readability of the text, and consider color blind clients.

> Font Family: You can choose between 12 popular fonts.

> Font Size: Letter size on desktop (in Pixel).

> Mobile Font Size: Letter size on mobiles (in Pixel). We suggest to test the outcome on your device.

> (Mobile)Font weight: The effect depends on the font you chose.

Input border

Explanation see border.

Input placeholder text

You can test with the Expiry Date placeholder MM/YY.

Explanation see Font.

Input standard text

For testing, type some text into the fields (e.g. Card Number) to see the effect.

Explanation see Font.

Labels

Styling of the field names, e.g. Card Number.

Explanation see Font.

Pay button

Style the text "Pay EUR XXX" of the main button of the checkout.

For changing the background color of the button, please use the General section we discussed on the top of this table.

Explanation see Font.

Advanced checkout styling

In contrary to the General styling we just saw, the Advanced Styling option change between Checkout and Subscription . In order to switch between the two options, you click either on the Charge/ Recurring Session tab or on the Subscription Session tab in the Preview part of the screen.

For explanation of the menu, check Fonts in the chapter General Styling.

General checkout

Change the color of the Continue button you will find, when you click on MobilePay or ViaBillon the Preview screen.

Order line name

Scroll to the top and click on View Details to see the changes of these three configuration items.

Order line quantity

Order line amount

Payment method title

Change the style of the words Card, MobilePay and ViaBill on the check out.

Payment description

To see the change, scroll in the Preview section on the top, to see the words Total and View Details in the same banner than your logo.

Payment amount

To see the change, scroll in the Preview section on the top, to see the Payment Amount in the same banner than your logo.

Advanced subscription styling

In contrary to the General styling we just saw, the Advanced Styling option change between Checkout and Subscription . In order to switch between the two options, you click either on the Charge/ Recurring Session tab or on the Subscription Session tab in the Preview part of the screen.

For explanation of the menu, check Fonts in the chapter General Styling.

General subscription

Box shadow: Put a shadow effect behind the Pricing box.

Company name

Change the style of the company name that is displayed on the same banner than your logo.

Company address

Change the style of the address that is located beneath the company name.

Pricing item title

Change the style of the title "Subscription per month" in the Pricing box.

Pricing item row

Change the style of the line of the bullet point beneath the title in the Pricing box.

e.g. EUR10.00 (incl. vat) - Monthly Plan Demo

Title

Change the style of the title "Enter your payment information".

Subtitle

Change the style of the subtitle "Card Information".

Terms

Change the style of the line "I have read and accepted the subscription terms and conditions".

Actions

You have four buttons on the top right of your screen:

  • Save: You can click to save your configuration and make it available for other users.

  • Reset: Deletes all changes that you made to the Style configuration and brings you back to the Checkout Interface.

  • Actions: Opens the JSON Editor.

  • Help: Guides you to this Help center or the Developer documentation.

JSON Editor

This interface allows you to insert Plain JSON in order to avoid manual configuration :

JSON_Editor_checkout.png

You could for example enter this code snippet and change all the parameters you would like directly in there:

{    "enabledButtonColor": "#F89939",    "disabledButtonColor": "#F89939",    "backgroundColor": "#f8f8f8",    "defaultConfig": {        "border": {            "standard": {                "width": "1px",                "color": "#C1CDC6"            },            "focused": {                "width": "1px",                "color": "#C1CDC6"            },            "valid": {                "width": "1px",                "color": "#C1CDC6"            },            "invalid": {                "width": "2px"            }        }    },    "paymentMethodTitle": {        "color": "#F89939",        "size": "26px",        "weight": 600    },    "paymentDescription": {        "color": "#040707",        "size": "18px",        "weight": 400    },    "paymentAmount": {        "color": "#F89939",        "size": "24px",        "weight": 600    },    "labels": {        "color": "#F89939",        "size": "20px",        "weight": 400    },    "inputs": {        "border": {            "standard": {                "width": "1px",                "color": "#C1CDC6"            },            "focused": {                "width": "1px",                "color": "#C1CDC6"            },            "valid": {                "width": "1px",                "color": "#C1CDC6"            },            "invalid": {                "width": "2px"            }        }    }}

You can also enter keys manually using the Editor .

JSON3.png