cancel
cancel
PUT
/payment/cancel
Headers
Name
Type
Description
Authorization
string
Token <발급받은 token>
Request Body
Name
Type
Description
pk
integer
{
"amount": 1000,
"apply_num": "00495702",
"bank_code": null,
"bank_name": null,
"buyer_addr": null,
"buyer_email": "",
"buyer_name": null,
"buyer_postcode": null,
"buyer_tel": "01012345678",
"cancel_amount": 1000,
"cancel_history": [
{
"pg_tid": "201807121345093980800000",
"amount": 1000,
"cancelled_at": 1531370658,
"reason": "cancel_message",
"receipt_url": "https://www.danalpay.com/receipt/creditcard/view.aspx?dataType=receipt&cpid=9810030929&data=wbLJiimjARlQJ9KGAVGVwRbyqjgAJ6hKeWKuOQuaGRkPKzjPejwtgysnZ"
}
],
"cancel_reason": "cancel_message",
"cancel_receipt_urls": [
"https://www.danalpay.com/receipt/creditcard/view.aspx?dataType=receipt&cpid=9810030929&data=wbLJiimjARlQJ9KGAVGVwRbyqjgAJ6hKepct5qUOWKuOkPKzjPejwtgysnZ"
],
"cancelled_at": 1531370712,
"card_code": "366",
"card_name": "신한카드",
"card_quota": 0,
"cash_receipt_issued": false,
"channel": "pc",
"currency": "KRW",
"custom_data": null,
"escrow": false,
"fail_reason": null,
"failed_at": 0,
"imp_uid": "imp_83363576898",
"merchant_uid": "HGQsfgRT_20180712134355",
"name": "[밋고] 밋고 플리마켓 - 참가",
"paid_at": 1531370658,
"pay_method": "card",
"pg_id": "9810030929",
"pg_provider": "danal_tpay",
"pg_tid": "201807121343550050712400",
"receipt_url": "https://www.danalpay.com/receipt/creditcard/view.aspx?dataType=receipt&cpid=9810030929&data=OTdYXhJIYN%2B8kWg4EuhR3F9RKpfYkmjv1k9PQ0qjYvTT2oaVk9Jsh0kozh5",
"status": "cancelled",
"user_agent": "sorry_not_supported_anymore",
"vbank_code": null,
"vbank_date": 0,
"vbank_holder": null,
"vbank_name": null,
"vbank_num": null
}
// 아임포트 서버와 통신 결과를 내림
{
"error_code": 1,
"error_message": "이미 전액취소된 주문입니다."
}
// 필수 파라미터가 없거나 잘못된 형실일 경우
{
"detail": "Not found."
}
// reserve 기록은 있으나, done 기록이 없는 경우
{
"detail": "Payment.imp_uid is empty"
}
Last updated