Li
Delete
Are you sure you want to delete this?
CntanzModel
-
Date
-
20211211
-
Target
-
c_001
-
Title
-
개발 일지 - 문제해결중심
-
Contents
-
Kginicis에서 해외 카드 이용에 관한 특약이 이루어졌다.
해외에서 결제할 때 미국달라로 계산되기를 원한다. 혹시 저 쪽에서 결제할 때 지금 지원가능 화폐는 원화라고 되어 있는데 달라가 원화로 당시 환율로 자동 계산되어 결제되는 것을 뜻하는건지. 현재 탄쯔 홈페이지 해외 거래는 달라로 결제할 수 있는 단위로 작성되어 있는 상황이다.
KGinicis결제연동 오류 메세지 20211229
홈페이지 접속해서 결제를 하려고 하면 뜨는 메시지이다.
KGINICIS Standard Pay Call Failed
V023 : 파라미터의 데이터 설정이 잘못되었습니다.[closeUrl의 domain이 요청페이지의 domain과 다름]
이 메시지에 대해 아임포트는 KGinicis의 웹표준key를 자사의 지정위치에 입력하면 된다고 한다.
kginicis PC결제 오류 - 해결(정보입력문제)
KGinicis > 상점정보>부가정보 웹결제 signkey상성조회 해서 key를 아임포트에 가서 시스템설정 기본 PG사 웹표준결제 signkey를 붙여줘서 오류 해결 그렇다면 이전 홈페이지에서는 어떻게 해서 되었을까?.
kakaopay pc해결
kakaopay pc는 cid를 live로 수정하니까 된다.kakaopay_approval.aspx.cs line.60과 line75체크
49서버로 복사
49서버에 있는 2019실행.NET Framework 4.71이 필요하다고 함. -.NET Framework 4.71없어서 인스톨(바깥에서 받아 서버로 카피해 설치하니 문제 해결)
데이터베이스 AspNetUsers는 놓아두고 다 지움.
지우는 순서는
1.TanzMemberPurchaseSum
2.TanzMemberMileageSum
3.TanzMemberMileage
4.TanzMemberCoupon
5.TanzMemberCouponState
6.OrderLine
7.Order
8.AnotherAddress
9.ShippingDetails
10.TanzMemberSeccssion
11.TanzMemberQna
12.AspNetUsers
결제 Sandbox를 실결제로 수정
KGinicis
PC, INIStdPayRequest.aspx.cs line.56
MOBILE, mx_startweb.asp line.209
이것은 payco까지 수정되는 효과가 있을 것이다. 왜냐하면 payco는 KGinicis의 다이렉트 버전을 이용하므로
kakaopay
kakaopay.aspx.cs line.59
toss
tosspay.aspx.cs line. 57
이렇게 해서 실결제로 모두 바꾸었다.
이제 아직 하지 못한 것들
예를 들면 소셜 인증은 뺀다.
소셜인증은 뺀체로 facebook의 경우 가입해서 회원정보를 입력하는 것으로 유도하는 작업
일반인이 가입하고 이메일 인증을 받지 않은 경우 이메일 인증을 받을 수 있게 하는 것. 수동으로 처리는 가능할 것임
무통장 입금시 무통장 입금 정보가 쓰이도록 하는 것.
이런 일들이 남아 있다.
장바구니로 넘길 때 상품선택이 되지 않으면 선택하라는 경구문 뛰우기 레디오 버튼, javascript로 해결.
20211225
twilio
Develop Phone Numbers Manage Verified Caller IDs
로 가서 확인한 결과 ㅏMy first Twilio account의 Verified Caller IDs를 등록해서 사용했을 때와 달리 console tanz.co.kr에서는 Verified Caller IDs에 내 번호가 기재되어 있다. 일단 번호를 다 지워버리면 될 거 같다.
다 지워버렸더니 안된다. trial오류가 뜬다. 가비아에서 sms충전 끝났을 때 뜬 메시지와 똑같다. 이젠된다. trial에서 billing 서비스에 현대카드로 20불 차지는10불이 되면 자동으로 20불로 만드는 식으로 크리스마스날 오늘 했다. 이제 어느 정도 안심이다.
야 돈 버는 방법은 엘론머스크나 트윌리오처럼 페이팔이나 이런 프레임워크를 만드는 것이 이제는 돈을 버는 세상이 됐다. 기억하자.
identityconfig.sys 에 인증번호 쓰라는 메시지, 이메일 쓰라는 메시지 기록되어 있다.
사용.
- SQL 연계 Gabia databse hosting사용/이름. tanzseason4
20211211 - Support AfterService action을 TanzMac EmailService를 모방해 붙임. 그동안 javascript로 유효성검사 실행했던 것은 쓸모없게 되었다. 데이터베이스 테이블 중 TanzNoneMemberEmailSupport도 필요없게 되었다.
20211224
checkout과 nonecheckout이 있다. checkout에서는 쿠폰과 마일리지를 사용하여 할인 받을 수 있다. 할인된 가격에 realpayment 라는 아이디를 주었다. 그 값은은 post 로 넘긴다. checkout actionresult에 param을지정하지 않아도 post는 request.querystring[realpayment] 로해서 값이 전달된다.