📀Payment response parameters
Callback response data for payment request
success* booleanWhether or not the payment succeded
True when payment is approved or virtual account is issued
(returned as
imp_successfor some PG/payment method)
error_code* stringError code
PG's error code when payment fails.
error_msg* stringError message
PG's error message when payment fails.
imp_uid* stringUnique i'mport payment ID
This may be null if success is false and validation fails.
merchant_uid* stringOrder ID
pay_method* stringPayment method code
paid_amount* numberAmount
status* stringStatus
ready(payment in progress: payment window lost focus, virtual account issued)
paid(payment complete)
failed(payment failed: credit card limit exceeded, insufficient check card balance, payment window closed or cancel button clicked)
name* stringCustomer name
pg_provider* stringPG code
emb_pg_providerstringSimple pay PG code
Simple pay PG that approved the payment
pg_tid* stringPG transaction ID
PG assigned unique transaction ID.
buyer_name* stringCustomer name
buyer_email* stringCustomer email
buyer_tel* stringCustomer phone number
buyer_addr* stringCustomer address
buyer_postcode* stringCustomer zip code
custom_data* stringMerchant custom data
paid_at* stringPayment approved at (UNIX timestamp)
receipt_urlstringTransaction receipt URL
Additional properties
apply_numstringCredit card approval number
For credit card payment only
vbank_numstringVirtual account number
As received from PG, may contain special characters (-).
vbank_namestringVirtual account bank
vbank_holderstringVirtual account holder
Shows business name on the contract. Some PGs may return null and requires additional processing.
vbank_datestringVirtual account expiration (UNIX timestamp)
{
apply_num: "42827474",
bank_name: null,
buyer_addr: "Samseong-dong, Gangnam-gu, Seoul",
buyer_email: "Iamport@chai.finance",
buyer_name: "iamport tech support",
buyer_postcode: "123-456",
buyer_tel: "010-1234-5678",
card_name: "Shinhan card",
card_number: "5428790000000294",
card_quota: 0,
currency: "KRW",
custom_data: null,
imp_uid: "imp_347242536261",
merchant_uid: "57008833-33004",
name: "Carrot 10kg",
paid_amount: 1004,
paid_at: 1648344363,
pay_method: "card",
pg_provider: "kcp",
pg_tid: "22336466628585",
pg_type: "payment",
receipt_url: "https://admin8.kcp.co.kr/assist/bill.BillActionNew.do?cmd=card_bill&tno=22336466628585&order_no=imp_347242536261&trade_mony=1004",
status: "paid",
success: true
}Last updated
