Skip to content

Releases: iamport/iamport-rest-client-java

결제될 내역에 대한 사전정보 등록&검증 (Prepare) API 추가

04 Jan 02:21
3a615b3
Compare
Choose a tag to compare

POST /payments/prepare
GET /payments/prepare/{merchant_uid}

API가 추가되었습니다.

방화벽 내 사용환경을 고려한 REST API 접속 고정 IP기능 제공

23 Oct 22:57
Compare
Choose a tag to compare

아임포트 REST API 서버는 AWS(Amazon Web Service) 환경에서 구동되고 있습니다. ALB(Application Load Balancer) 접속이 Domain Name 으로 이루어지고 있어(AWS에서 비주기적으로 IP를 변경함) 아임포트 REST API를 접속하기 위해 목적지 IP를 outbound 방화벽에 whitelist 처리해야하는 환경에서는 목적지 IP변경여부를 직접 체크해야하는 불편함이 있었습니다.

이에 목적지 IP가 고정될 수 있도록 서버 환경을 별도 구성하고, 고정된 IP로 접속하기 위한 Java Client 모듈 설정기능을 추가한 버전입니다.

목적지 IP 목록

  • 13.248.182.65
  • 76.223.41.209

Agency 사용자를 위한 Tier Code 생성자/Setter 적용

11 May 07:03
Compare
Choose a tag to compare

하위가맹점을 관리하는 아임포트 계정인 Agency 사용자의 경우 API 호출 시 Tier 헤더가 전달되어야 합니다. 이를 위해 API Client 생성자 및 Setter 를 통해 Tier Code를 지정/변경할 수 있는 기능을 추가하였습니다.

정기결제 등록정보 조회 API 추가

19 Feb 15:55
Compare
Choose a tag to compare

GET /subscribe/customers/{customer_uid}

API가 추가되었습니다.

네이버페이 반품 API 추가

22 Sep 14:18
Compare
Choose a tag to compare

네이버페이 주문건에 대한 반품처리 API 들이 추가되었습니다.

  • 반품 요청
  • 반품 거절
  • 반품 승인
  • 반품 보류
  • 반품 보류해제

휴대폰 본인인증 결과 필드 확장

05 Sep 02:14
Compare
Choose a tag to compare

통신사를 통해 추가신청되는 경우,

  • 휴대폰 번호
  • 통신사

필드가 추가로 수신되므로 결과에서 조회할 수 있도록 Getter 생성

네이버페이 택배사코드 추가

21 Mar 22:43
Compare
Choose a tag to compare

해외택배 등 모든 코드 추가

네이버페이 응답속성 추가

18 Mar 14:59
Compare
Choose a tag to compare

네이버페이 응답속성에 shipping_memo, shipping_due, product_amount, delivery_amount 추가

0.2.0 릴리즈

10 Oct 05:10
Compare
Choose a tag to compare

네이버페이 주문처리 관련 API들이 다소 포함되었습니다.

제공되는 모든 API에 대해서 응답코드별 핸들링, 에러 핸들링이 명확히 이뤄질 수 있도록 명시적인 Exception 을 발생시키게 변경되었습니다.

KCP에스크로 거래건 환불API

16 Jan 16:28
Compare
Choose a tag to compare

구매확정된 에스크로 결제건에 대해 강제 취소할 수 있는 추가 파라메터 구현(escrow_confirmed-boolean)
getToken에 실패한 경우 (401) 구분하기 위해 HttpException 발생(HttpException 클래스를 위해 Retrofit2 2.3.0으로 버전업)