CookiePay API 매뉴얼

전표출력 API

전표출력 시 주의사항

전표출력은 신용카드 결제에 한해서만 전표출력 가능합니다.

기본도메인(요청도메인)
라이브 : https://www.cookiepayments.com [POST] 
테스트 : https://sandbox.cookiepayments.com [POST] 
URL
{요청도메인}/api/receipt [GET]
JAVASCRIPT

샘플예제

<button type="button" onclick="receipt('PG거래고유번호')"> 전표출력 </button>
<script>

function base64_encode(str) {
    return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g, function(match, p1) {
        return String.fromCharCode('0x' + p1);
    }));
}

function receipt(tid) {
    var tid = base64_encode(tid);
    window.open(
        "{요청도메인}/api/receipt?tid="+tid,
        "cookiepayments Receipt",
        "width=468,height=750"
    );
}
</script>
요청 전문 파라미터
항목명 길이 내용 구분 비고
tid 20 PG사 거래고유번호 tid 값
※ 취소 내역의 전표는 결제 취소 API 로 리턴받은 cancel_tid 값 사용
필수 base64_encode로 변환해야 합니다.