엽킹
엽킹
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
아닙니다 그냥 추가 보안검증이 있는지에 대한 문의사항이였습니다 감사합니다
9 replies
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
추가데이터 기입시 막는 기능이 있는지 궁금해서 질문 남깁니다
9 replies
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
추가로 질문하자면 결제 api 사용시에 저희 서버 요청하는 api 주소라던가 ip 주소 기입란이 없어서
9 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
원인파악이 먼저였어서 답변 감사합니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
😵
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
포스트맨에서 정상적으로 노출이되네요
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
알겟습니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
깨져서 나옵니다 ㅠ
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
조회시에도 여전히
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
@Test public void 지급_조회() { RestTemplate restTemplate = new RestTemplate(); setHeaders(); try { HttpEntity<?> entity = new HttpEntity<>(headers); ResponseEntity<String> exchange = restTemplate.exchange(url, GET, entity, String.class); if (exchange.getStatusCode() == HttpStatus.BAD_REQUEST) { System.out.println("BAD_REQUEST = "); } System.out.println("exchange = " + exchange); } catch (HttpClientErrorException.NotFound | HttpClientErrorException.BadRequest e) { TossErrorDto tossErrorDto = new Gson().fromJson(e.getResponseBodyAsString(), TossErrorDto.class); if (Objects.equals(tossErrorDto.getCode(), "ALREADY_CANCELED_PAYMENT")) { System.out.println("ALREADY_CANCELED_PAYMENT = " + tossErrorDto); } throw new BusinessException(tossErrorDto.getMessage()); } } private void setHeaders() { String encodedAuth = new String(Base64.getEncoder().encode((LIVE_KEY).getBytes(StandardCharsets.UTF_8))); headers.setBasicAuth(encodedAuth); headers.set("Accept-Charset", "UTF-8"); headers.setContentType(MediaType.APPLICATION_JSON); }
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
exchange = <200 OK OK,{"mId":"bikinexbk7","lastTransactionKey":"9BA7D0D8EE7107EE1A031F441D979166","paymentKey":"OR1ZwdkQD5GePWvyJnrKQQmlWGpOMR3gLzN97EoqYA60XKx4","orderId":"202401120009_7721ac70-04db-4881-b11a-49e06ca66f12","orderName":"기장 리얼맛집 뷰맛집 찾고싶다면 여기로 !","taxExemptionAmount":0,"status":"CANCELED","requestedAt":"2024-01-12T18:25:33+09:00","approvedAt":"2024-01-12T18:25:42+09:00","useEscrow":false,"cultureExpense":false,"card":{"issuerCode":"33","acquirerCode":"31","number":"91002001**019*","installmentPlanMonths":0,"isInterestFree":false,"interestPayer":null,"approveNo":"45823341","useCardPoint":false,"cardType":"신용","ownerType":"개인","acquireStatus":"READY","amount":180},"virtualAccount":null,"transfer":null,"mobilePhone":null,"giftCertificate":null,"cashReceipt":null,"cashReceipts":null,"discount":null,"cancels":[{"transactionKey":"9BA7D0D8EE7107EE1A031F441D979166","cancelReason":"관리자에 의해 취소 되었습니다.","taxExemptionAmount":0,"canceledAt":"2024-01-12T18:25:58+09:00","easyPayDiscountAmount":0,"receiptKey":null,"cancelAmount":180,"taxFreeAmount":0,"refundableAmount":0}],"secret":null,"type":"NORMAL","easyPay":{"provider":"네이버페이","amount":0,"discountAmount":0},"country":"KR","failure":null,"isPartialCancelable":true,"receipt":{"url":"https://dashboard.tosspayments.com/receipt/redirection?transactionId=bikin20240112182534AIdR9&ref=PX"},"checkout":{"url":"https://api.tosspayments.com/v1/payments/OR1ZwdkQD5GePWvyJnrKQQmlWGpOMR3gLzN97EoqYA60XKx4/checkout"},"currency":"KRW","totalAmount":180,"balanceAmount":0,"suppliedAmount":0,"vat":0,"taxFreeAmount":0,"method":"간편결제","version":"2022-11-16"},
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
확인하고 글남기겠습니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
아 이해했습니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
api 테스트 화면에서 하란 말씀이신가요 ?
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
제가 페이지에서 테스트는 거의안해봐서 이해를 잘 못했습니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
코드를 수정하라고 하는거는 반영했는데 여전히 안되구요
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
이실장 — 오늘 오후 6:33 다른페이지에서 https://docs.tosspayments.com/reference#paymentkey로-결제-조회 이거 한번 호출해보시겠어요 << 이부분은 아직 못햇습니다 테스트에서 라이브키를 쓰지못하더라구요
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
정상적으로 데이터가 들어오고 그이후로 한글이 깨져 나옵니다
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
307 39 5EnNZRJGvaBX7zk2yd8y6vZpYYPNkp3x9POLqKQjmAw4b0e1 202401120008_35f388e8-f35b-48e6-a535-10899aeb9923 테스트 1000 일정 및 요청 등 조율 불가 NULL 53279300**850* NULL NULL NULL 2024-01-12T16:12:24+09:00 2024-01-12T16:12:36+09:00 2024-01-12 16:12:52 16:12분까지
48 replies
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
코드 변경점은 전혀 없고 리턴값에 한글이 깨져서 매핑을 못받고 저장을 못해서 취소는 정상적으로 되었지만 서버에 저장이 이루어지지 않았습니다 그 시점이 16:00 까지 저장이 되고 그 이후로 취소건은 토스 api요청시 성공하고 취소는 정상적으로 이루어지나 저희쪽 서버에 응답값을 못받아 저장이 안되고 있는 상황 입니다
48 replies