Iyzico integration with Configuration Manager

For Iyzico integration with Kuika, you need to define API Key, Secret Key and Base URL fields. During the process, both the application you developed in Kuika and your Iyzico account must be open.

  1. Open the application you want to integrate with Iyzico from the Kuika Apps screen.
  2. Open the Configuration Manager screen from the top modules list.
  3. You can use a previously prepared Configuration definition or you can create a new one. If you are creating it for the first time, create it by giving a name from the new configuration creation field in the middle area or from the same new configuration field with the + button in the left list.
  1. The new configuration opens with definition tabs depending on the type of application you create in Kuika. In web applications, App Settings - Web App, in mobile compatible applications, in addition to these, it comes with iOS and Android tabs. Open a new definition module for Iyzico in the PAYMENT METHOD field in the App Settings tab.
  1. Now open your Iyzico Control Panel page in a new browser tab and open the screen where API KEY and Secret Key values appear in Your Account > Account Settings > API Keys > Live Keys section.
  2. The fields on the Kuika Configuration Manager screen are respectively;
    • Name : Give a name to the Iyzico integration. (For example Iyzico_1)
    • Title : Add a distinctive subtitle : (Test)
    • API Key : Copy the API Key code from the Iyzico account page (step 5) and paste it into the API Key field in Configuration Manager.
    • Secret Key : Copy Secret Key information like API Key from Iyzico screen and paste it into Secret Key field in Configuration Manager.
    • Base URL : Add the address https://api.iyzipay.com.
    • As the last step, check and save the information you added to the relevant fields.

With these steps, you have completed the Iyzico integration process to the application you developed in Kuika.

(i) You can perform test operations with the sandbox tag plugin in the API Key, Secret Key and Base URL fields. (For example; subscription start, cancellation, etc.)