Checkout 3.0
More features

More features

Under this section you will find information about other features that could be implemented to make the checkout work according to your needs.

Some of our features. You can find more features in the menu or under API Reference.


DELIVERY ADDRESS CHANGED CALLBACK

Optional callback that allows partner to calculate and re-calculate shipping price or to update any other data that are tied to delivery address, zip, country, etc.

CHANGE LANGUAGE

You can change language on current purchase. Currently Checkout supports these languages: English, Finnish, Swedish, Norwegian, Estonian, Danish.

CLIENT-SIDE VALIDATION

An external validation provided by merchant before customer can the complete purchase.

CUSTOM CSS STYLES

Possibility to define custom CSS styles to make checkout more consistent with partner's websites style.

EXTERNAL PAYMENT METHODS

External payment methods such as PayPal is supported. Avarda will display the payment option in the checkout. Customer is then redirected back to merchant page where the purchase is completed using the merchant's own integration towards PayPal.

CUSTOMER TOKEN

Possibility to remember a customer during the checkout and later identify the customer based on the saved customer token to prefill their data automatically.

PAY ON DELIVERY

Checkout supports Pay on delivery for partners who requires it. Pay on delivery can be enabled in the “Partner Onboarding”.

UPDATE ITEMS

On this page you will find all necessary information about How to Update items in the current purchase and refresh the application to show the updated price.

SHIPPING OPTION CHANGED CALLBACK

Optional callback that allows partner to get shipping option price and currency for currently selected shipping option in Ingrid form inside Checkout3.

UPDATE DELIVERY ADDRESS FOR AN ONGOING SESSION

On this page you will find all necessary information about how to update delivery address for an ongoing checkout session.

HANDLING PARTNER ACCESS TOKEN

“Partner access token” is used as authentication for all communication with the Checkout 3.0 Backend API. This token should never be displayed to the user or sent to the frontend of the application.

EXTRAS FLAG

The extras object allows you to pass additional options and data to the Checkout 3 form.

INCLUDE ADDITIONAL FEES IN TOTAL PRICE

Optional flag “includePaymentFeeInTotalPrice” allows merchant to show an additional “invoice fee” or “payment fee” in the Checkout 3 form total price.

MONTHLY FEE CALCULATION SCRIPT

If you have a product page where you want to display the monthly fee when paying the purchase with an account or loan.

AGE VALIDATION

A feature that allows you to specify the age from which customers will be able to enter the checkout process.

MODE CHANGED CALLBACK

Optional callback that allows a partner to get information about the changes to the currently selected mode