# Integration requirements

### Requirements for Merchants

1. Registered Business

The Merchant's business must be registered under one of the legal forms provided for by the legislation of the Republic of Moldova (SRL, SA, ÎI, etc.).

2. **maib** Client

Any Merchant wishing to integrate with **maib** e-commerce must be an **maib** Bank client. The procedure can be carried out either at a branch or [online](https://www.maib.md/ro/persoane-juridice/mai-multe/devino-client-maib).

### Requirements for the e-commerce solution (website/app)

1. Website availability via HTTPS (e.g., <https://example.md>)

To ensure the protection of sensitive customer data and payment information, it is essential to implement adequate security measures, such as making the website available through the HTTPS protocol (SSL certificate installed on the server/hosting).

2. Products/Services

Ensure that the products/services sold do not belong to the [list of products unacceptable](#products-unacceptable-for-online-payment) for online payment.

3. Product/Service Descriptions

The information about the products/services sold on the website/app should be as detailed and accurate as possible.

* For physical products, it is necessary to include the following information: description, dimensions, images, set contents, material used, price, and the option to select options such as color and size, if available.
* For digital products (software), it is important to specify system requirements.
* For services, provide a detailed description, methods, and terms of service provision.

4. Terms and Conditions

The *Terms and Conditions* page must be present on the website/app.&#x20;

On the checkout page there should be a checkbox that the customer must check to agree to the *Terms and Conditions* and proceed to online payment.

The *Terms and Conditions* page should include:

* General provisions
* Personal data protection
* Privacy Policy
* Order placement and payment options
* Delivery conditions
* Return policy
* Contact information

5. Customer Payment Notification

This functionality must be provided on the website/app:

* Sending a payment confirmation email to the customer containing the most important payment details: order number, company name, website/app name, amount, currency, payment date, order description (product name and quantity).
* Displaying payment information on the Customer's return page on the website/app after completing the order (order number, order details, payment date).

6. Contact Information

Displaying the company's contact information (IDNO, legal name, legal address, etc.) on the website/app.

7. Logos (maib and International Payment System)

It is necessary to display the logos of **maib** and the International Payment Systems on the website/app. We recommend placing them in the footer of the website/application.

The logos can be downloaded [here](https://109545076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F15y2IL07pJBxRX7U52WU%2Fuploads%2FNywKsTrcUfgPVsAMXh0r%2Flogo.zip?alt=media\&token=fb8ca009-9b2a-4df6-ae78-534df1682d63).

8. **maib liber** logo and banners (only for [**maib liber**](https://libercard.md/) partners)

* Display the **maib liber** logo on the website/app alongside the maib and International Payment Systems logos.
* Display the informative **maib liber** rates banner on each product page or in the shopping cart.

The logos and banners can be downloaded [here](https://github.com/maibank/maib-liber).

### Products unacceptable for online payment

1. Lottery tickets, chips, betting, gambling, electronic gaming machines, casinos, etc.
2. Selling cigarettes, cigars, and other tobacco products.
3. Selling drugs, prescription medications, illicit/pharmaceutically prohibited substances, etc.
4. Matrimonial and escort services.
5. Distribution of pornographic material.
6. Other illegal activities that may harm the reputation of **maib** and/or international payment systems.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.maibmerchants.md/e-commerce/integration-steps-and-requirements/integration-requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
