김대현
김대현
안녕하세요 현재 정기결제를 구현하고있습니다.
밀리세컨드단위라서 동시에 요청해도 충돌이안날거라 생각했는데, 중복이 되는군요 답변주셔서 감사합니다!!
16 replies
안녕하세요 현재 정기결제를 구현하고있습니다.
총 3개의 건을 병렬로 { "customerKey":"customerKey", "amount":"amount", "orderId":"orderId", "orderName":"orderName", "customerEmail":"customerEmail", "taxFreeAmount":"taxFreeAmount" } 이렇게 body에 담아서 빌링페이 API요청을 하고있었습니다. 이때 orderId는 String orderId = "toss_" + System.currentTimeMillis(); 이렇게 처리했습니다. 병렬 처리를 진행할때, 한 건에대해 하나의 빌링페이를 진행하는데, 트랜잭션 { //결제 주문 테이블 저장 //빌링페이 API요청 //TOSS 결제 확인 API //결제 테이블 저장 } 이렇게를 하나의 트랜잭션으로 묶고 병렬처리를 진행합니다!
16 replies
안녕하세요 현재 정기결제를 구현하고있습니다.
보내드린건 orderId입니다
16 replies
안녕하세요 현재 정기결제를 구현하고있습니다.
toss_1731634500242 toss_1731634500237 이렇게 두건이 응답을 사진과 같이 받았는데, 1분뒤에 배치가 다시 돌아서 결국 성공은했습니다. 근데 제가 원하는거는 동시에 10개정도를 병렬로 처리하고자합니다!
16 replies