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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
<?php /********************************************************************************************** * * ÆÄÀϸí : AGS_cancel_ing.php * ÀÛ¼ºÀÏÀÚ : 2009/04/01 * * ¿Ã´õ°ÔÀÌÆ® Ç÷¯±×Àο¡¼ ¸®ÅÏµÈ µ¥ÀÌŸ¸¦ ¹Þ¾Æ¼ ¼ÒÄÏÃë¼Ò¿äûÀ» ÇÕ´Ï´Ù. * * Copyright AEGIS ENTERPRISE.Co.,Ltd. All rights reserved. * **********************************************************************************************/
/**************************************************************************** * * [1] ¶óÀ̺귯¸®(AGSLib.php)¸¦ ÀÎŬ·çµå ÇÕ´Ï´Ù. * ****************************************************************************/ require ("./lib/AGSLib.php"); /**************************************************************************** * * [2]. agspay4.0 Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÕ´Ï´Ù. * ****************************************************************************/ $agspay = new agspay40;
/**************************************************************************** * * [3] AGS_pay.html ·Î ºÎÅÍ ³Ñ°Ü¹ÞÀ» µ¥ÀÌŸ * ****************************************************************************/
/*°øÅë»ç¿ë*/ //$agspay->SetValue("AgsPayHome","C:/htdocs/agspay"); //¿Ã´õ°ÔÀÌÆ® °áÁ¦¼³Ä¡ µð·ºÅ丮 (»óÁ¡¿¡ ¸Â°Ô ¼öÁ¤) $agspay->SetValue("AgsPayHome","http://www.mijinsoft.co.kr/manage/cardcancel"); //¿Ã´õ°ÔÀÌÆ® °áÁ¦¼³Ä¡ µð·ºÅ丮 (»óÁ¡¿¡ ¸Â°Ô ¼öÁ¤) $agspay->SetValue("log","false"); //true : ·Î±×±â·Ï, false : ·Î±×±â·Ï¾ÈÇÔ. $agspay->SetValue("logLevel","ERROR"); //·Î±×·¹º§ : DEBUG, INFO, WARN, ERROR, FATAL (ÇØ´ç ·¹º§ÀÌ»óÀÇ ·Î±×¸¸ ±â·ÏµÊ) $agspay->SetValue("Type", "Cancel"); //°íÁ¤°ª(¼öÁ¤ºÒ°¡) $agspay->SetValue("RecvLen", 7); //¼ö½Å µ¥ÀÌÅÍ(±æÀÌ) üũ ¿¡·¯½Ã 6 ¶Ç´Â 7 ¼³Á¤. $agspay->SetValue("StoreId",trim($_POST["StoreId"])); //»óÁ¡¾ÆÀ̵ð $agspay->SetValue("AuthTy",trim($_POST["AuthTy"])); //°áÁ¦ÇüÅ $agspay->SetValue("SubTy",trim($_POST["SubTy"])); //¼ºê°áÁ¦ÇüÅ $agspay->SetValue("rApprNo",trim($_POST["rApprNo"])); //½ÂÀιøÈ£ $agspay->SetValue("rApprTm",trim($_POST["rApprTm"])); //½ÂÀÎÀÏÀÚ $agspay->SetValue("rDealNo",trim($_POST["rDealNo"])); //°Å·¡¹øÈ£ /**************************************************************************** * * [4] ¿Ã´õ°ÔÀÌÆ® °áÁ¦¼¹ö·Î °áÁ¦¸¦ ¿äûÇÕ´Ï´Ù. * ****************************************************************************/ echo ($agspay->startPay());
/**************************************************************************** * * [5] Ãë¼Ò¿äû°á°ú¿¡ µû¸¥ »óÁ¡DB ÀúÀå ¹× ±âŸ ÇÊ¿äÇÑ Ã³¸®ÀÛ¾÷À» ¼öÇàÇÏ´Â ºÎºÐÀÔ´Ï´Ù. * * ½Å¿ëÄ«µå°áÁ¦ Ãë¼Ò°á°ú°¡ Á¤»óÀûÀ¸·Î ¼ö½ÅµÇ¾úÀ¸¹Ç·Î DB ÀÛ¾÷À» ÇÒ °æ¿ì * °á°úÆäÀÌÁö·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ Àü À̺κп¡¼ ÇϸéµÈ´Ù. * * ¿©±â¼ DB ÀÛ¾÷À» ÇØ ÁÖ¼¼¿ä. * Ãë¼Ò¼º°ø¿©ºÎ : $agspay->GetResult("rCancelSuccYn") (¼º°ø:y ½ÇÆÐ:n) * Ãë¼Ò°á°ú¸Þ½ÃÁö : $agspay->GetResult("rCancelResMsg") * ****************************************************************************/ if($agspay->GetResult("rCancelSuccYn") == "y") { // °áÁ¦Ãë¼Ò¿¡ µû¸¥ 󸮺κРecho ("½Å¿ëÄ«µå ½ÂÀÎÃë¼Ò°¡ ¼º°øÃ³¸®µÇ¾ú½À´Ï´Ù. [" . $agspay->GetResult("rCancelSuccYn")."]". $agspay->GetResult("rCancelResMsg").". " ); } else { // °áÁ¦½ÇÆÐ¿¡ µû¸¥ »óÁ¡Ã³¸®ºÎºÐ echo ("½Å¿ëÄ«µå ½ÂÀÎÃë¼Ò°¡ ½ÇÆÐ󸮵Ǿú½À´Ï´Ù. [" . $agspay->GetResult("rCancelSuccYn")."]". $agspay->GetResult("rCancelResMsg").". " ); } ?> <html> <head> </head> <body onload="javascript:frmAGS_cancel_ing.submit();"> <form name=frmAGS_cancel_ing method=post action=AGS_cancel_result.php> <input type=hidden name=rStoreId value="<?=$agspay->GetResult("rStoreId")?>"> <input type=hidden name=AuthTy value="<?=$agspay->GetResult("AuthTy")?>"> <input type=hidden name=SubTy value="<?=$agspay->GetResult("SubTy")?>"> <input type=hidden name=rApprNo value="<?=$agspay->GetResult("rApprNo")?>"> <input type=hidden name=rApprTm value="<?=$agspay->GetResult("rApprTm")?>"> <input type=hidden name=rBusiCd value="<?=$agspay->GetResult("rBusiCd")?>"> <input type=hidden name=rSuccYn value="<?=$agspay->GetResult("rCancelSuccYn")?>"> <input type=hidden name=rResMsg value="<?=$agspay->GetResult("rCancelResMsg")?>"> <input type=hidden name=rOrdNo value="<?=$agspay->GetResult("rOrdNo")?>"> <input type=hidden name=rInstmt value="<?=$agspay->GetResult("rInstmt")?>"> <input type=hidden name=rAmt value="<?=$agspay->GetResult("rAmt")?>"> <input type=hidden name=rCardNm value="<?=$agspay->GetResult("rCardNm")?>"> <input type=hidden name=rCardCd value="<?=$agspay->GetResult("rCardCd")?>"> <input type=hidden name=rMembNo value="<?=$agspay->GetResult("rMembNo")?>"> <input type=hidden name=rAquiCd value="<?=$agspay->GetResult("rAquiCd")?>"> <input type=hidden name=rAquiNm value="<?=$agspay->GetResult("rAquiNm")?>"> <input type=hidden name=rDealNo value="<?=$agspay->GetResult("rDealNo")?>"> </form> </body> </html>
|