issues
search
9033
/
coding_programming
coding programming of problems
MIT License
0
stars
0
forks
source link
결제 확인
#2
Open
9033
opened
3 years ago
9033
commented
3 years ago
API연동
결제 등록
결제 요청
결제 확인
기타 API연동
결제(혹은 CMS의 경우 이체)가 되었는지 확인.
카드의 경우에는 바로 결제요청을 하고 응답을 확인. 정상적으로 처리되었을때만 내부 로직을 돌려서 지불이나 납부 처리.
CMS의 경우에는 지정된 결제일이나 그 이후에 확인하고 역시 정상적으로 처리되었을때만 내부 로직을 돌린다.
이때 내부 로직은 지정된 결제일에 한번만 확인을 하는 것 보다는 지정된 결제일 이후에 처리가 되었는지 안되었는지 확인이 될때까지 여러번 시도한다. 서버 혹은 네트워크 장애나 빌링 혹은 카드사가 (긴급)점검중일 수도 있기 때문이다.
결제시에는 결제되었다는 정보와 액수를 서버측에서 확인하고 처리해야 무단 이용같은 현상을 막을 수 있다.
결제할 건수가 많아저도 문제가 없도록 일정 숫자의 row만 호출해서 처리하게함. 어차피 하루종일 1시간에 한번씩 100건씩 처리한다고 해도 결제가 된 년월일은 같으니까.
API연동
결제(혹은 CMS의 경우 이체)가 되었는지 확인.