엽킹
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 10/2/2024 in #❓┃연동개발-문의
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
아닙니다 그냥 추가 보안검증이 있는지에 대한 문의사항이였습니다
감사합니다
9 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 10/2/2024 in #❓┃연동개발-문의
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
추가데이터 기입시 막는 기능이 있는지 궁금해서 질문 남깁니다
9 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 10/2/2024 in #❓┃연동개발-문의
토스페이먼츠 결제시 도메인, Ip 검증하나요 ?
추가로 질문하자면 결제 api 사용시에 저희 서버 요청하는 api 주소라던가 ip 주소 기입란이 없어서
9 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
원인파악이 먼저였어서 답변 감사합니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
😵
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
포스트맨에서 정상적으로 노출이되네요
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
알겟습니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
깨져서 나옵니다 ㅠ
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
조회시에도 여전히
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
@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
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
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
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
확인하고 글남기겠습니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
아 이해했습니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
api 테스트 화면에서 하란 말씀이신가요 ?
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
제가 페이지에서 테스트는 거의안해봐서 이해를 잘 못했습니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
코드를 수정하라고 하는거는 반영했는데 여전히 안되구요
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
이실장 — 오늘 오후 6:33
다른페이지에서 https://docs.tosspayments.com/reference#paymentkey로-결제-조회
이거 한번 호출해보시겠어요 << 이부분은 아직 못햇습니다
테스트에서 라이브키를 쓰지못하더라구요
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
정상적으로 데이터가 들어오고 그이후로 한글이 깨져 나옵니다
48 replies
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
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
TPToss payments 개발자 커뮤니티
•Created by 엽킹 on 1/12/2024 in #❓┃연동개발-문의
결제 취소시 리턴값에 스트링 값이 다 깨져서 나옵니다
코드 변경점은 전혀 없고
리턴값에 한글이 깨져서 매핑을 못받고 저장을 못해서 취소는 정상적으로 되었지만
서버에 저장이 이루어지지 않았습니다
그 시점이 16:00 까지 저장이 되고 그 이후로 취소건은
토스 api요청시 성공하고 취소는 정상적으로 이루어지나
저희쪽 서버에 응답값을 못받아 저장이 안되고 있는 상황 입니다
48 replies