Payment Method Settings allows you to specify and configure the payment methods to be used in your application. By making these settings through the Kuika Configuration Manager module, you can quickly and securely integrate different payment service providers such as Stripe, Iyzico and Param.
In this guide, you will learn step by step how to configure payment methods, how to fill in the required fields for each payment system and how to test transactions.
How to Set Payment Method Settings?
1. Open the App Settings Screen
Log in to the Configuration Manager module on the Kuika platform.
Access the App Settings screen.
Find the Payment Method Settings section where you will configure payment methods.
2. Add a New Payment Method
In the Payment Method Settings section, click the ADD NEW button.
Select the payment method to add (Stripe, Iyzico or Param).
3. Fill in Payment Method Details
Stripe Settings
Stripe is a popular online payment system used globally. Fill in the fields below completely:
Name: The system name defined for the payment method.
Title: The title to be displayed to users (e.g. “Pay with Credit Card”).
Publish Key: The publish key taken from the Stripe administration panel.
Secret Key: Secret key specific to your Stripe account.
Webhook Secret: Security key for Stripe webhooks.
Iyzico Settings
Iyzico is a payment solution based in Turkey. Fill in the following information:
Name: The system name defined for the payment method.
Title: The title to be displayed to users.
API Key: The API key you received from the Iyzico administration panel.
Secret Key: Secret key specific to your Iyzico account.
Base URL: API endpoint offered by Iyzico (e.g. https://sandbox-api.iyzipay.com/).
Param Settings
Param is a payment system integrated with banks in Turkey. Fill in the following information:
Name: The system name defined for the payment method.
Client Code: Your client code given by Param.
Client User Name: Your user name defined in Param system.
Client Password: Your Param password.
Client Guid: Unique client ID provided by Param.
URL: Param API access address (e.g. https://test-api.param.com.tr/).
4. Save and Test Settings
Saving Settings
Make sure you fill in all required fields completely and correctly.
Save your payment method by clicking the Save button.
Test Process
Checkout in a test environment to make sure the integration works smoothly.
For Stripe, you can make transactions using test cards.
Experiment with test environment information for Iyzico and Param.
Once you complete these steps, you will have a secure and functional payment infrastructure in your app.
Important Tips:
Carefully store the API keys and security information required for each payment method.
Test payment flows with different scenarios in a test environment.
Write clear and concise payment headers for customer experience.
Check all settings before going live.
By configuring the Payment Method Settings module correctly, you can offer your users a variety of secure payment alternatives.