# KG INICIS

## Authenticated payment

{% tabs %}
{% tab title="Test" %}

### **Test environment setup**

1. [i'mport Admin console](https://admin.iamport.kr) → **Payment integration** → **Test settings** → Select PG (**KG INICIS**) → **KG INICIS** -> **Add**&#x20;
2. Select **General payment test INIpayTest Settings** -> **Save**

> A payment is made on the i'mport test account.

![Payment integration → Test settings → Select PG (KG INICIS) → KG INICIS -> Add](/files/2yAo3DbBg3uShPL0l2Q5)

![Select General payment test INIpayTest Settings -> Save](/files/vqcE5oogzPdt5gXZTb4c)

{% hint style="info" %}
**KG INICIS PG Merchant ID (MID) : INIpayTest**&#x20;
{% endhint %}
{% endtab %}

{% tab title="Live" %}

### Live environment setup

1. **Payment integration -> Live settings**
2. **KG INICIS -> KG INICIS -> Add**
3. Enter **MID** issued at contract signing.

![Payment integration -> Live settings](/files/eJNxGeZrOE52lKxULlWZ)

![KG INICIS -> KG INICIS -> Add](/files/IssjDalmTZfCj8QsNCsC)

![Enter Merchant MID](/files/CHOPnQPkSmZinLSziErL)
{% endtab %}
{% endtabs %}

## Non-authenticated payment

{% hint style="info" %}

* To get a KG INICIS **API billing key**, you must first check service entry possibility through the PG. In most cases, **'payment window method'** is supported but '**API method**' service entry conditions are stringent due to PG's policy.
* **Foreign credit cards are not supported.**
  {% endhint %}

{% tabs %}
{% tab title="Payment window" %}

### Test environment setup

1. [i'mport Admin console](https://admin.iamport.kr)→ **Payment integration** → **Test settings** → Select PG (**KG INICIS**) → **KG INICIS** -> **Add**&#x20;
2. **Subscription payment test `INIBillTst` Settings ->** **Save**

![Payment integration → Test settings → Select PG (KG INICIS) → KG INICIS -> Add](/files/X5j4i1KwVoNGpE4ZqRjl)

![Subscription payment test INIBillTst Settings -> Save ](/files/PNEMKs6hH9QSKKPvu0Ij)

### Live environment setup

1. **Payment integration -> Live settings**
2. **KG INICIS -> KG INICIS -> Add**
3. Enter **MID** issued at contract signing. (**MID for billing is required)**&#x20;

![Payment integration -> Live settings](/files/pQJtZryY3t23IUAKWx0p)

![KG INICIS -> KG INICIS -> Add](/files/vMNLv3HFsFmpmlDmM43J)

![Enter MID issued at contract signing](/files/wtcVLRWABqD62AuS1HFj)
{% endtab %}

{% tab title="API" %}

### Test environment setup

[i'mport Admin console](https://admin.iamport.kr)→ **Payment integration** → **Test settings** → Select PG (**KG INICIS**) → <mark style="color:red;">**KG INICIS API**</mark> -> **Add**

![Payment integration → Test settings → Select PG (KG INICIS) → KG INICIS API -> Add](/files/Ip0tKlS5NbPOpSmK4KCR)

###

### Live environment setup

1. **Payment integration -> Live settings**
2. **KG INICIS ->&#x20;**<mark style="color:red;">**KG INICIS API**</mark>**&#x20;-> Add**
3. Enter **MID** issued at contract signing.

![Payment integration -> Select Live tab](/files/m84JsNiMh3VBtVNDDEKJ)

![Select KG INICIS -> KG INICIS API -> Add](/files/ADdx8QumDaemtfNBfXNL)

![Enter MID issued at contract signing](/files/3pTsp9atqPkvB5KlvAF7)
{% endtab %}
{% endtabs %}


---

# 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://portone.gitbook.io/docs-en/ready/2.-pg/payment-gateway-settings/nhn-kcp-1.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.
