Payin - KRW (Server to Server)
Get All Payin Method
First step before creating a payin, merchant can view all available payin methods using the following API. You can select the
Get All Payin Method
payin_method_name
that will be used to process the payment.Get All Payin Method
Create Virtual Account
Before initiating a payin transaction, you are required to register a Virtual Account (VA). This step is mandatory to generate a unique VA number that the customer will use for the payment. The registration request should include necessary information such as customer information, payin method name, and account information, currency, amount, and country. At this stage, an
Create Virtual Account
id
will be included in the response message. This id
will be used in the create payin step once the Virtual Account has been successfully created.Create Virtual Account
VA Registration Callback
Once the Create VA request is submitted, the system will send the VA registration status via a callback. Merchants must provide a VA registration callback URL, where our system will notify the status as either APPROVED or FAILED.
VA Register Callback
VA Register Callback
Create Payin
If the VA registration status is Approved, you can proceed to create a payin request using the following API. When creating a payin using KRW currency, make sure you have entered the
Create Payin
id
obtained from the create virtual account step in the Create Payin request parameter payer_id
Create Payin
Create Request Payin Success
After the previous request successfully sent. Customer can make a payment using VA provided in the VA Registration Callback.