@@ -1049,6 +1049,16 @@ public interface TscOrderDao {
* @since 2021. 05. 28
*/
void updateCustPgGb(Order order);
+
+ /**
+ * 2021.10.25 결제실패정보등록
+ *
+ * @param Order
+ * @return
+ * @author jsh77b
+ * @since 2021. 10. 25
+ */
+ int createPaymentFail(Order order);
}
@@ -814,4 +814,7 @@ public class Order extends TscBaseDomain {
private String cnclsmsSendYn; // 취소문자발송여부(Y:제휴몰에서발송, N:자사몰에서발송)
+ private int stepNo; // 순서번호
+ private String errMsg; // 오류메세지
@@ -5723,7 +5723,7 @@
</insert>
<!-- 자주쓰는결제정보수정 -->
- <insert id="updateCustPgGb" parameterType="Order">
+ <update id="updateCustPgGb" parameterType="Order">
/* TscOrder.updateCustPgGb : 자주쓰는결제정보수정 */
UPDATE TB_CUST_PG_GB
SET PG_GB = #{pgGb}
@@ -5732,6 +5732,26 @@
, UPD_DT = NOW()
WHERE 1=1
AND CUST_NO = #{custNo}
+ </update>
+ <!-- 2021.10.25 결제실패정보등록 -->
+ <insert id="createPaymentFail" parameterType="Order">
+ /* TscOrder.createPaymentFail : 결제실패정보등록 */
+ INSERT INTO TB_PAYMENT_FAIL (
+ ORD_NO
+ , STEP_NO
+ , PG_GB
+ , ERR_MSG
+ , REG_NO
+ , REG_DT
+ ) VALUES (
+ #{ordNo}
+ , #{stepNo}
+ , #{pgGb}
+ , #{errMsg}
+ , #{regNo}
+ , NOW()
+ )
</mapper>