Go-live checklist
This guide is for you who have integrated and tested Nexi Checkout on your website and are planning to go live.
Before you start
Before you start, you need:
- A fully functional Nexi Checkout integration using some of the following alternatives:
- A Nexi Checkout live account. You can apply for a live account in Nexi Checkout Portal by clicking the TEST/LIVE switch at the top-right corner.
Test your checkout page
Make sure you have tested your checkout page thoroughly before going live. See the guides:
Verify webhook events
Webhooks are the most robust and efficient way of keeping your backend in sync with Nexi Checkout. It is robust against various runtime failures (network failures and other temporary processing failures) and efficient since it avoids polling Nexi Checkout for state changes.
Make sure that you receive the payment events that are relevant for your webshop. More information about webhooks can be found at the following pages:
- Track events using webhooks (guide)
- Webhooks (reference)
Secure your site (HTTPS)
Your webshop must use a secure connection over HTTPS in order to offer your customers a private and secure shopping experience.
Use the live APIs and JavaScript SDK
Make sure that the production environment of your webshop uses the live URLs to the following Nexi Checkout resources:
- The REST APIs (Payment API, Boarding API, and Reporting API). See the section Environment and base addresses in the API reference.
- The Checkout JS SDK (if you are using an embedded checkout page).
Use the integration keys for the live environment
Make sure that the production environment of your webshop uses the integration keys intended for the Nexi Checkout live environment. You can find the integration keys in the Portal. See also the guide Access your integration keys.
Include contact details
The contact details of your webshop should be clearly visible on your site and include the following:
- Name
- Address (including country)
- Email and/or telephone number to your support or service desk
- The shop’s Company registration number (CVR, Organisation number)
Include terms & conditions
Your webshop should provide a page that clearly states the terms and conditions when making purchases on your site. The page should include:
- Terms of sale and delivery, including the right to terminate the purchase agreement.
- Terms of consumers' right to cancel a purchase according to the distance and off premises act. This includes a cancellation period and terms for withdrawal.
- Description of the goods and services that your webshop is selling (including prices, taxes and fees)
- Clear shipping policies (by courier, post, traceable etc.) and expected delivery time.
- International shipping restrictions, if applicable.
- State which currencies you are using by currency code (SEK). E.g. "All prices are in SEK incl VAT"
- Information about how personal information is processed.
- Information about how card information is processed.
You can provide the URL to the terms and conditions page when creating the payment object using the termsUrl
property. This will create a link from the checkout page to the terms and conditions page on your website.
Include the Nexi Group logo on your website
As per our terms and conditions, the Nexi Group logo must be displayed to indicate that the payment solution is provided by Nexi Group. The logo has to be added either:
- To the checkout at the payment method selection stage.
- To the footer if you display available payment options in the footer.
You can find the Nexi Group logo’s specifications here Logo (nexigroup.com).
You can find the terms and conditions here Terms and conditions for Nexi Checkout (nets.eu)
Include payment method logos on your website
The following payment method logos have to be added to your website either:
- To the checkout at the payment method selection stage.
- To the footer if you display available payment options in the footer.
Below is an example of what the logos could look and be displayed as:

There are three different options on how you can easily compile the payment method logos applicable for your website:
Download the logos separately
You can check the links below from the list and download the logos separately here:
HTML table
Alternatively, you can also check the specific logos of the payment methods that you provide by copying and pasting from the table in HTML from below. All logos are in .svg format and you can easily modify the sizes as well.
Table
<table> <tr> <!-- NEXI CHECKOUT --> <td><img src="https://portal.dibspayment.eu/assets/images/main/easy-logo-blue_150px.svg" width="50"></td>
Predefined logo bars
You can also download these predefined logo bars based on the most common compiled payment methods. All logobars are in .png format and you can easily modify the sizes as well as the transparent background.
These predefined logo bars are based on the data of the most commonly used payment methods for each currencies in the checkout.
Customise and download logo stripe
- Select the logos of your choice.
- Drag and drop the logos to customise their order.
- Download when satisfied.
Make sure your VAT values are correct
When creating the payment object, please make sure, that the item's taxRate
and taxAmount
properties of your payment's order object
are correct:
A taxRate
of 1600 equals 16%, 2400 equals 24% and so on.
Also, the taxAmount
must be correct, according to unitPrice
and taxRate
.
Neither the unitPrice
nor the netTotalAmount
should include the taxRate
.
The grossTotalAmount
must equal the sum of taxAmount
and netTotalAmount
per item.
If you test your integration, you can check your taxRate settings in your Nexi Checkout test portal, once you’ve created your test payment.
Show order summary
Before the customer proceeds to the checkout page there should be a summary including the following:
- A complete description of the services/products included in the order. In other words, the customer must never doubt what he/she is paying for.
- A clear itemization of the total amount being charged including shipping, value added tax, etc.
- It must be clear to the consumer what currency is applied for the transaction. If you offer international shipping, please state the currency code in the order summary also. (SEK)
- Clarification that the consumer can pay by card.
- Inform your customer that the invoice will be sent via email.
You can use the property showOrderSummary
to include the order items on the checkout page. See the guide Customize text and language for more information.
Send order confirmation
Once a purchase is completed, the customer must receive a confirmation of the order and a receipt in the form of an email.
See the guide Confirm order for information about the requirements of the order confirmation.