1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
<?php
require_once dirname(__FILE__).'/WebParamGather.php';
class PayCommonWebParamGather implements WebParamGather{ public function PayCommonWebParamGather(){ }
public $charset;
/** * * @param $request */ public function gather($request){ $webParam = new WebMessageDTO(); $webParam->setParameter(TID,$request["TID"]); $webParam->setParameter(GOODS_CNT,$request["GoodsCnt"]); if($this->charset=="UTF8"){ $webParam->setParameter(BUYER_NAME,iconv("UTF-8", "EUC-KR",$request["BuyerName"])); $webParam->setParameter(GOODS_NAME,iconv("UTF-8", "EUC-KR",$request["GoodsName"])); $webParam->setParameter(BUYER_ADDRESS,iconv("UTF-8", "EUC-KR",$request["BuyerAddr"])); }else{ $webParam->setParameter(BUYER_ADDRESS,$request["BuyerAddr"]); $webParam->setParameter(GOODS_NAME,$request["GoodsName"]); $webParam->setParameter(BUYER_NAME,$request["BuyerName"]); } $webParam->setParameter(GOODS_AMT,$request["Amt"]); $webParam->setParameter(MOID,$request["Moid"]); //$webParam->setParameter(CURRENCY,$request["Currency"]); $webParam->setParameter(MID,$request["MID"]); //$webParam->setParameter(MERCHANT_KEY,$request["EncodeKey"]);
$webParam->setParameter(MALL_IP,isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : ''); $webParam->setParameter(USER_IP,$request["UserIP"]); $webParam->setParameter(MALL_RESERVED,isset($request["MallReserved"]) ? $request["MallReserved"] : ""); $webParam->setParameter(RETRY_URL,isset($request["RetryURL"]) ? $request["RetryURL"] : ""); $webParam->setParameter(MALL_USER_ID,$request["MallUserID"]); $webParam->setParameter(BUYER_AUTH_NO,isset($request["BuyerAuthNum"]) ? $request["BuyerAuthNum"] : ""); $webParam->setParameter(BUYER_TEL,$request["BuyerTel"]); $webParam->setParameter(BUYER_EMAIL,$request["BuyerEmail"]); $webParam->setParameter(PARENT_EMAIL,isset($request["ParentEmail"]) ? $request["ParentEmail"] : ""); $webParam->setParameter(BUYER_POST_NO,isset($request["BuyerPostNo"]) ? $request["BuyerPostNo"] : ""); $webParam->setParameter(SUB_ID,$request["SUB_ID"]); return $webParam; } } ?>
|