Bootpay Typescript SDK 버전입니다.
Change Log
4.3.4 ( Stable Latest )
- Utf8 내부 함수 동작시 stringify override 해서 사용하는 프레임워크 혹은 솔루션의 경우 JSON 파싱이 안되는 문제 해결
4.3.3
- 보안이슈로 eval -> reduce key access 방식으로 변경
4.3.2
- 결제창 CSS background alpha 값 0.8 -> 0.7 수정
4.3.1
- done / issue 이벤트 발생되면 message 이벤트 모두 초기화
4.3.0
- REST API로 결제 요청 후 사용하는 requestPaymentUrl 함수 추가
- 결제창 background-color CSS 오타 수정
4.2.9
- 카드 자동결제 / 본인인증시 SDK 에서 metadata 정보를 특정 조건에서 전달 안하던 버그 수정
4.2.8
- postMessage 로 통신하는 프론트 프레임워크와 부트페이 결제 상태 체크 event 체크와 충돌시 error -> info 메세지로 변경
4.2.7
- extra option 추가 및 변경 ( easy_payment_method, cash_receipt_type, identity_no )
- naverpay_payment_method -> easy_payment_method로 변경 ( 카드/포인트/card/point ) 네이버페이 간편결제시 method 설정 * 나이스페이만 지원
- cash_receipt_type ( 소득공제 | 지출증빙 ) - 네이버포인트 / 계좌결제시 현금영수증 발행 종류 ( * 나이스페이만 지원 )
- identity_no ( 현금영수증 발행 대상 - 사업자 번호 혹은 전화번호 )
4.2.6
- 일부 PG 안드로이드 태블릿 결제창 최적화 문제 CSS 수정
4.2.5
- 본인인증시 { extra: { age_limit: 20 } } 인증 최소 나이 설정 기능 추가
4.2.4
- 결제창 stylesheet 변경 event 추가 ( 백그라운드 화면이 transparent로 보이는 문제 해결 )
4.2.3
- extra - phone_editable 옵션 추가 ( 다날 휴대폰 소액결제 시 전화번호 수정 가능할지 불가능할지 설정하는 옵션 )
4.2.2
- SDK 내에서 confirm 이벤트 수행 시 order_id 값을 추가로 전달하도록 변경
4.2.1
4.2.0
- Bootpay Enviroment 함수 사용 Bootpay.$environment 환경 변수 사용 가능
- SSR 환경에서 async import 시 Bootpay 함수가 default export
4.1.5
- show_close_button extra value 추가 ( iframe 일 경우 닫기 창 버튼 활성화 )
- 본인인증/결제창/자동결제 전환시 template reload 안되는 버그 수정
- 팝업 유도 안내창에서 금액이 0원인 경우 ( 본인인증, 자동결제에 해당 ) 금액 표시가 안보이도록 수정
4.1.4
- 결제 수단 이름 shortly 형태로 변경 (ex: 카드결제 -> 카드 로 변경)
4.1.3
- OpenTypeFilter 정규식 패턴 업데이트 ( * 인스타그램 최신 버전 아이폰 대응 )
4.1.2
- Locale Symbol 표준으로 변경 ( korean -> ko, english -> en)
- automatic_tax - 해외결제 tax 옵션 추가
4.1.1
- 이니시스 대응 escrow 결제 요청 파라메터 추가
- Bootpay.destroy() 함수 추가 ( 결제창을 강제로 정리하는 함수 )
4.1.0
- 통계 User Model 추가
- Error Model pg_error_code 선택사항으로 변경
- postMessage null 이벤트 디버그 로그로 낮춤
- Locale 언어 선택 기능 추가 ( Bootpay.setLocale("[ korean | english ]"))
- typescript 3.x 버전에서 TS-2701 generic 오류 해결
4.0.8
- items - code 선택, id - 필수로 변경
- pg, method 통합결제를 위해 선택 으로 변경
- UserModel 파라메터 전부 선택으로 변경
4.0.7
- extra: first_subscription_comment, enable_easy_payments, except_card_companies, enable_card_companies, minimum_price_limit 추가
- Progress Spinner css 변경
4.0.6
- Event Logger 결제 완료시 정보 초기화 기능 추가
- confirm, done Promise 실행전 timeout 처리
4.0.5
- Native APP scheme 추가 ( swift, mac 추가 )
- (Critical) eventDone이 미리 호출되는 버그 수정
4.0.4
- Native APP에서 요청시 open_type을 redirect로 처리할 경우 새로운 API를 사용하도록 변경
4.0.3
- extra: { timeout: 30 } 결제 시간 만료 설정 기능이 추가 되었습니다.
- 결제창을 닫게 되면 부트페이 서버로 닫음 이벤트를 전송하게 됩니다.
4.0.2
- extra: { browser_open_type: [...] } filter 기능이 추가되었습니다.
4.0.1 (Unpublished)
4.0.0 (Unpublished)
새로운 API v2 버전에 맞도록 설계된 SDK를 제공합니다.
NPM URL
NPM으로 다운 받을 수 있는 경로는 다음과 같습니다. https://www.npmjs.com/package/@bootpay/client-js