Browse Source

카카오페이 임시 커밋

card007 5 years ago
parent
commit
b470c9e7ff

+ 0 - 12
src/main/java/com/style24/front/biz/web/TsfMypageController.java

@@ -597,17 +597,5 @@ public class TsfMypageController extends TsfBaseController {
 	public GagaMap calculateRefundAmt(@RequestBody List<Order> orderList) {
 		return coreOrderRefundService.cnclRtnRefundAmt(orderList);
 	}
-	
-	@GetMapping("/gift/card/form")
-	public void giftCardForm() {
-		Order order = new Order();
-		order.setOrdNo(12345);
-		order.setCustNo(1000007);
-		order.setGoodsNm("샘플상품");
-		order.setOrdQty(1);
-		order.setRealOrdAmt(10000);
-		GagaMap map = kakaoPayService.kakaoPaymentReady(order);
-		log.info("map >>> {}", map);
-	}
 
 }

+ 19 - 2
src/main/java/com/style24/front/biz/web/TsfOrderController.java

@@ -4,6 +4,7 @@ import java.util.Collection;
 
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.servlet.ModelAndView;
@@ -11,6 +12,7 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes;
 
 import com.gagaframework.web.parameter.GagaMap;
 import com.style24.core.biz.service.TscFreegiftService;
+import com.style24.core.biz.service.TscKakaoPayService;
 import com.style24.core.biz.service.TscOrderService;
 import com.style24.core.support.message.TscMessageByLocale;
 import com.style24.front.biz.service.TsfCartService;
@@ -43,6 +45,9 @@ public class TsfOrderController extends TsfBaseController {
 	@Autowired
 	private TsfCartService cartService;
 	
+	@Autowired
+	private TscKakaoPayService kakaoPayService;
+	
 	/**
 	 * 회원, 비회원 주문페이지
 	 *
@@ -334,7 +339,19 @@ public class TsfOrderController extends TsfBaseController {
 		
 		return mav;
 	}
-	
-	
+
+	/**
+	 * 카카오페이 결제준비 처리
+	 *
+	 * @param Order
+	 * @return GagaMap
+	 * @author card007
+	 * @since 2021. 03. 03
+	 */
+	@RequestMapping(value = "/kakao/payment/ready")
+	@ResponseBody
+	public GagaMap kakaoPaymentReady(Order order) {
+		return kakaoPayService.kakaoPaymentReady(order);
+	}
 
 }

+ 1 - 0
src/main/resources/config/application.yml

@@ -55,6 +55,7 @@ kakao:
 #    restApiKey: 46d601394bd887cbada3cf00fdddef54
 #    javascriptKey: b3c9ee69171042c3637e8d714a4c8a75
 #    adminKey: 7cc33b2ef96d785c4caf3376f9dc9254
+    cid : TC0ONETIME
     appId : 399207
     appName : 구축용 테스트앱
     companyName : 예스이십사