maib e-commerce API
RORU
  • Terminology
  • Integration steps and requirements
    • Integration steps
    • Integration requirements
  • maib e-commerce API
  • Payments types
  • Access Token generation
  • Direct payment
  • Two-step payment
    • Payment authorization
    • Payment capture
  • Payment refund
  • Payment information
  • Recurring payments
    • Register card in the maib ecomm system
    • Execute recurring payment
  • One-click payments
    • Register card in the maib ecomm system
    • Execute one-click payment
  • Deleting the card from maib ecomm
  • Notifications on Callback Url
  • Transaction and 3D-Secure status
  • Errors
    • API errors
    • HTTP status codes
  • Plugins and Solutions
    • Plugins
    • SDK
    • Tilda
    • Gomag
    • Cartum
    • ECOM
Powered by GitBook
On this page
  • 1. Integration/testing of maib e-commerce API
  • 2. Completion and submission of the questionnaire
  • 3. Verification of compliance with requirements
  • 4. Signing the e-commerce contract
  • 5. Registration on the maibmerchants
  • 6. Activation of the Production Project
  1. Integration steps and requirements

Integration steps

PreviousIntegration steps and requirementsNextIntegration requirements

Last updated 1 year ago

1. Integration/testing of maib e-commerce API

Integrate your e-commerce solution with the maib e-commerce API and perform successful testing according to the endpoints for the you wish to implement. Use card to make payments in the test environment.

To facilitate integration, are developed for the most popular CMS and platforms.

You can request access data for API testing (Project ID / Project Secret / Signature Key) at the email address: , specifying the website or application for which you want to perform the integration.

At this stage, we also recommend verifying if your website/application meets all and implementing any missing aspects.

After completing the tests, send the successful payment ID (payId) and the website or application address to the same email address to verify the correctness of the integration.

If you encounter errors or uncertainties during integration/testing, please consult the API documentation in more detail or contact the , providing as much error-related data (HTTP status code, errorCode, errorMessage, date/time of the request) and information regarding the e-commerce solution (Project ID, Merchant name, website/app name, website URL).

2. Completion and submission of the questionnaire

The Merchant's must download the questionnaire below, complete it, and submit it (together with other documents requested in the questionnaire) to the email address: . The questionnaire can be submitted before or during integration/testing.

3. Verification of compliance with requirements

After completing the tests and submitting the questionnaire, the Bank will verify compliance with for integration with maib e-commerce.

4. Signing the e-commerce contract

If all requirements are met and your solution's verification is successful, the Merchant will receive and sign the e-commerce contract.

The contract can be signed in person at the branch or online with a digital signature.

5. Registration on the maibmerchants

To register, you will need to provide the following information: website domain, your e-commerce solution platform, IP address (server/hosting) and user data who will have access to the maibmerchants platform (First Name Last Name, Phone, Email). The user will receive an email with a link to set the password.

6. Activation of the Production Project

Access your Production Project, fill in all mandatory fields (Callback URL / Ok URL / Fail URL), and activate the Project to receive access data (Project ID / Project Secret / Signature Key). With this access data, you will be able to receive real payments.

Perform a transaction with a symbolic amount (10 MDL) to ensure successful integration.

payment type
plugins and solutions
ecom@maib.md
integration requirements
support team
ecom@maib.md
all requirements
1012KB
Questionnaire_En.pdf
pdf