Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request_pay response 의 success로 인한 결제 성공 실패 여부 #27

Open
juunone opened this issue Oct 21, 2020 · 0 comments
Open

Comments

@juunone
Copy link

juunone commented Oct 21, 2020

IMP.request_pay({
    pg : 'html5_inicis',
    pay_method : 'card',
    merchant_uid : 'merchant_' + new Date().getTime(),
    name : '주문명:결제테스트',
    amount : 14000,
    buyer_email : 'iamport@siot.do',
    buyer_name : '구매자이름',
    buyer_tel : '010-1234-5678',
    buyer_addr : '서울특별시 강남구 삼성동',
    buyer_postcode : '123-456'
}, function(rsp) {
    if ( rsp.success ) {
        var msg = '결제가 완료되었습니다.';
        msg += '고유ID : ' + rsp.imp_uid;
        msg += '상점 거래ID : ' + rsp.merchant_uid;
        msg += '결제 금액 : ' + rsp.paid_amount;
        msg += '카드 승인번호 : ' + rsp.apply_num;
    } else {
        var msg = '결제에 실패하였습니다.';
        msg += '에러내용 : ' + rsp.error_msg;
    }

    alert(msg);
});

안녕하세요 현재 아임포트 이용해서 인증결제 사용중인데요
아임포트에서 제공하는 문서들을 보면 rsp.success === true 시 결제 성공으로 판단하는 주석 처리들이 보입니다.

//예시
rsp.success === true
rsp.status === 'failed' 

// 위 예시의 경우는 결제 실패로 간주하고 있습니다.

rsp.statuspaid 인 경우만 결제를 성공적으로 완료했다고 판단 기준을 세우고 개발중입니다.
문서 내용에 더 정확한 결제 성공에 대한 기준이 들어가면 좋을것 같습니다.
감사합니다.

@juunone juunone changed the title request_pay response 의 success로 인한 결제 성공 실패 분기 request_pay response 의 success로 인한 결제 성공 실패 여부 Oct 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant