Ejemplo n.º 1
0
/* = -------------------------------------------------------------------------- = */
$c_PayPlus = new C_PAYPLUS_CLI_T();
$c_PayPlus->mf_clear();
/* ============================================================================== */
/* ============================================================================== */
/* =   03. 처리 요청 정보 설정, 실행                                            = */
/* = -------------------------------------------------------------------------- = */
/* = -------------------------------------------------------------------------- = */
/* =   03-1. 승인 요청                                                          = */
/* = -------------------------------------------------------------------------- = */
// 업체 환경 정보
if ($req_tx == "pay") {
    $tx_cd = "07010000";
    // 현금영수증 등록 요청
    // 현금영수증 정보
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("user_type", $g_conf_user_type);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("trad_time", $trad_time);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("tr_code", $tr_code);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("id_info", $id_info);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("amt_tot", $amt_tot);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("amt_sup", $amt_sup);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("amt_svc", $amt_svc);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("amt_tax", $amt_tax);
    $rcpt_data_set .= $c_PayPlus->mf_set_data_us("pay_type", "PAXX");
    // 선 결제 서비스 구분(PABK - 계좌이체, PAVC - 가상계좌, PAXX - 기타)
    //$rcpt_data_set .= $c_PayPlus->mf_set_data_us( "pay_trade_no",   $pay_trade_no ); // 결제 거래번호(PABK, PAVC일 경우 필수)
    //$rcpt_data_set .= $c_PayPlus->mf_set_data_us( "pay_tx_id",      $pay_tx_id    ); // 가상계좌 입금통보 TX_ID(PAVC일 경우 필수)
    // 주문 정보
    $c_PayPlus->mf_set_ordr_data("ordr_idxx", $ordr_idxx);
    $c_PayPlus->mf_set_ordr_data("good_name", $good_name);
    $c_PayPlus->mf_set_ordr_data("buyr_name", $buyr_name);