We are glad to help you with all of your questions and issues.

You can search for answers and solutions at our help center, or choose from the categories below to see sample questions and answers.
  • What are the e-commerce website builders?

    E-commerce website builders are solutions that allow you to sell your products online by providing you an advanced website.

    With such ready infrastructures, everyone who has computer literacy can purchase an e-commerce solution from companies such as IdeaSoft, Zencommerce, Ticimax and manage aspects concerning server and product management, security layers and software updates.

  • With which e-commerce website builders iyzico is integrated?

    Please click here to view a current list of iyzico's solution partners.

  • The company I work/will work with isn’t listed among your solution partners. What should I do?

    Since e-commerce website builders has closed source codes, unfortunately, iyzico doesn’t have a chance to intervene in such infrastructures. Therefore, if the ready-made infrastructure solution company you work or thinking of working with is not listed among our partners, you will need to contact the relevant company and ask for their approval, stating that you want to use iyzico. After you get such approval, iyzico will only be happy to assist both you and the company you work with for integration.

  • How can I integrate iyzico to my website with e-commerce website builders?

    You will need to follow the steps listed below to integrate iyzico to your site running on e-commerce website builders.

    -To begin with, you will need to contact the company from which you purchased e-commerce website builders from and tell them that you will use iyzico. The company, then, will ensure set up of the iyzico module onto your website.

    -After your module is set up onto your website, you will need to copy the API KEY and Secret Key values to be found under the iyzico Control Panel, your Account>Account Settings>API Keys>Live Keys to the relevant sections iyzico module that is set up onto your website.

    -Following copying of API KEY and Secret Key values into the related areas, all you have to do will be sending a message to the iyzico Integration Team. Our team will finalize the process by making your account live after it conducts all necessary checks.

  • I run into problems when I integrate iyzico into my e-commerce website builder. What should I do?

    If you run into any problems while integrating iyzico to your website with e-commerce website builder, you can send a message to our team by stating your merchant ID. The team will help you quickly upon receiving your message.

  • I receive a "General/We have encountered an unexpected error" message while trying to integrate ETSY. What is the reason for that?

    We would like you to check your link through www.etsy.com/your/apps first. If your address is visible on this link, there is nothing you will need to do. It means that when your customer adds their products to their shopping cards and fill in their information, they will see the order received page. At this stage, iyzico will send a payment link to your customers’ e-mail addresses. When your customers click on the payment link, they can make payments through the payment form that is shown on their screen.

  • What is an open source e-commerce platforms?

    Open source software increasingly popular software, which are eligible for sharing and editing by everyone and their source-codes are open to anyone who wishes to view them. Open source code software which can be simplified, fortified and strengthened according to needs, provide consumers with choices vis-a-vis software giants through offering solutions in every area.

    Systems such as Prestashop, Magento, Opencart, and WooCommerce are regarded as the world’s biggest open-source e-commerce platforms.

  • Which open source e-commerce platforms does iyzico support?

    iyzico provides you with special modules developed by its own team for the world’s largest e-commerce systems such as Prestashop, Magento, Opencart, and WooCommerce free of charge.

    Please click on the link below for the list of the platforms with open source codes for which iyzico team developed appropriate modules and provide them free of charge.

    Infrastructures with Open Source Software

  • The version of the open source e-commerce platforms that I use for my e-commerce website is incompatible with the iyzico module. What should I do?

    New versions/updates can be made available everyday for e-commerce platforms. If the version of the open source e-commerce platform you use is incompatible with iyzico module, you can request assistance by sending a message to the iyzico Integration Team. The Team will assist you on this as soon as possible.

  • You don’t provide solutions for the open source e-commerce platform I currently use. What should I do?

    If there is no appropriate iyzico module for the open source e-commerce platform you are currently using, you can suggest a development request by sending a message through the Contact Us Section. Our team will evaluate your request upon the receipt of your message.

  • Payment form is not created. What is the reason?

    You can retry by adding the "CURLOPT_SSL_VERIFYPEER=>false," line to the post function in the "srcIyzipayDefaultHttpClient.php" file.

    Additionally, we will need you to verify that

    1) Your TLS version is 1.2 (it is not sufficient that TLS 1.2 is active, your server needs to communicate with iyzico through using TLS 1.2)
    2) Your OPEN SSL version is 1.0.2
    3) PHP version is 5.6 or above

  • I receive invalid signature error. What is the reason?

    When data is sent to iyzico API, it is sent as encrypted through the creation of a hash to ensure the security of the secretKey. If such hash cannot be decrypted by iyzico, this issue is reflected as an error message.

    Occasions which cause such an error are:

    1. Entering the API and Security Key (API Key-Secret Key) wrong or leaving a space either at the beginning or end of such key value
    2. Not using UTF-8.

  • What is the iyzico API Integration?

    iyzico API integration especially developed according to your and your company’s needs different to that of open source and proprietary infrastructures.

  • We developed our own website. How can I integrate iyzico in the easiest way possible?

    It is possible to integrate iyzico to your website coded with a special software developed by you quickly and effortlessly like the copy-paste function. You can view the sample codes we created by using software language most commonly used for this type of integration from the link below.

  • iyzico API Integration

    Note: When you integrate iyzico by using this option, we would like to state that you will be using iyzico payment form as the payment form of your website.

  • I need a more detailed document. What should I do?

    If you need a more detailed document, iyzico Integration Team will assist you. You can reach out to the Team by sending them a message through Contact Us section.

  • Can I make any changes in iyzico payment form?

    You can amend the design of the iyzico payment form through the assistance of CSS and Java Script. However, unfortunately, iyzico team cannot assist you with such amendment. Therefore, we would like to underline that a certain degree of competency in software for the design change you wish to make on the payment form is needed. If your competencies are insufficient to complete such a task, you might need special software development assistance.

  • I would like to integrate iyzico to my website, but I don’t wish to use the iyzico payment form. What should I do to use the form I developed?

    It is possible to use the form you developed in place of the iyzico payment form on your website with custom software infrastructure you integrate with iyzico. To do this, you will need to request iyzico API document from the iyzico team. You can contact the team by sending them a message through Contact Us section.

    Note: We would like to underline that a certain degree of competency in software to use iyzico with the payment form you developed is needed. If your competencies are insufficient to complete such a task, you might need special software development assistance.

  • I receive errors during integration stage, what should I do?

    If you receive any errors when integrating iyzico to your platform and need support regarding this, you can send a message to the iyzico team with the following information.

    Request information:
    Response information:
    Merchant ID:
    Transaction ID:

    When you send this information over, our team will be of assistance quickly.

  • Payment form is not created. What is the reason?

    You can retry by adding the "CURLOPT_SSL_VERIFYPEER=>false," line to the post function in the "srcIyzipayDefaultHttpClient.php" file.

    Additionally, we will need you to verify that

    1) Your TLS version is 1.2 (it is not sufficient that TLS 1.2 is active, your server needs to communicate with iyzico through using TLS 1.2)
    2) Your OPEN SSL version is 1.0.2
    3) PHP version is 5.6 or above

  • I receive invalid signature error. What is the reason?

    When data is sent to iyzico API, it is sent as encrypted through the creation of a hash to ensure the security of the secretKey. If such hash cannot be decrypted by iyzico, this issue is reflected as an error message.

    Occasions which cause such an error are:

    1. Entering the API and Security Key (API Key-Secret Key) wrong or leaving a space either at the beginning or end of such key value
    2. Not using UTF-8.

  • I receive an invalid request error. What is the reason?

    "Invalid request" error appears when parameters are not set in the appropriate format. One way is to control the format of the parameters you set. As a first step, you can check whether you separate the tens digits of the parameters with a full stop rather than with a comma. For instance, 1.0 instead of 1,0

  • My account was at the integration stage. How will I learn about the latest status?

    Procedures at the integration stage, are queued according to dates and the iyzico Integration Team completes these procedures in line with this queue.

    If your procedure has reached the integration level, you can be at ease knowing that the relevant team is looking after your procedure. Our team will update you upon the completion of the procedure. If you would like to get information on the latest status of your procedure, you can send a message to the team.

  • I completed my integration and didn’t run into any problems in tests. When will I start receiving live payments?

    After you complete your application from the "Application" section of the iyzico Control Panel, your account will be evaluated by our relevant team and an online contract will be sent to you. You can start receiving live payments after you approve the online contract, again using the "Application" section of the iyzico Control Panel.

  • I have encountered different problems during the integration process, what should I do?

    You can send a message to the team through Contact Us section by detailing the problems you encountered. Our team will assist you as soon as possible.

  • Can I seek assistance on integration by calling you?

    "Easy" is one of the most important iyzico principles. In line with this principle, iyzico openly provides integration support for all initiatives that seek to use its platform. If you encounter problems at the integration stage, our team will be happy to assist you. However, we would like to remind you that especially technical subjects are followed through specific documents and process tracking can only be made in writing. Thereby, reaching us concerning technical issues such as integration through messages rather than through calling us will ensure that the process to be easier and without faults. We appreciate your understanding on this matter. Please click here to send the iyzico Integration Team a message.

  • I can’t see my API and Security Keys. What is the reason?

    If you applied to iyzico for "Get Paid by Link", you may not see the API security key on your iyzico Control Panel. Link management enables you to take payments through a link you formed, and API cannot be integrated to the website because it doesn’t have security keys. If you wish to integrate iyzico into your website, you will need to make a new "Get Paid by Link" application.

  • I receive a complete your integration e-mail. What is the reason?

    iyzico Integration Team will expect you to conduct a successful payment trial for a transaction worth a symbolic amount with a real credit card. We recommend you conduct payment trials of 1-3 Turkish Liras of value with your real credit card after the completion of the integration process. You can check the trial payments made and cancel them through the (link) "Transactions and Refunds" menu on your iyzico Control Panel. After the test stage, you can start taking active payments securely.