iFun Biller Changelog¶
v1.0.0-3830 (2020-03-04)¶
2020-03-04 09:00:00
v1.0.0-3526 (2020-01-09)¶
2020-01-09 10:22:30
Warning
Breaking Changes
아래 변경 사항들로 인해 funapi1-dev 또는 funapi1-runtime 패키지를 1.0.0-4738 버전 이상으로 업데이트 해야 합니다.
- + 이제 원스토어 SDK 버전 17 (API 5) 를 사용한 결제 검증을 지원합니다.¶
원스토어 SDK 버전 17 부터는 검증을 위한 인증 절차가 필요합니다. 이를위해 엔진 서버 MANIFEST 파일 의 BillingClient 항목에
onestore_client_id
,onestore_client_secret
설정을 추가했습니다.아이펀 빌러 MANIFEST 파일 의
biller_use_one_store_test_server
설정을 추가하고, true 로 설정하면 원스토어에서 제공하는 테스트 서버로 검증을 요청합니다.
v1.0.0-3244 (2019-10-26)¶
2019-10-26 00:31:11
Warning
Breaking Changes
- + 이제, 아이펀 빌러에서 Google Play API v3 을 지원합니다.¶
이 변경 사항을 적용하기 위해서는 funapi1-dev 패키지를 4379 버전 이상으로 업데이트해야 합니다.
아이펀 빌러의 MANIFEST 파일 에
biller_use_google_play_developer_api_v3
설정을 추가하고,true
로 설정하면 Google Play API v3 를 사용하도록 동작합니다. (현재 기본 설정은 1.1 을 사용합니다)기존에 아이펀 빌러를 사용하다가 Google Play API v3 로 변경하는 경우에는 링크 를 참고하셔서 Database 를 마이그레이션 해야합니다.
Warning
2019년 12월 1일 부터 기존에 아이펀 빌러에서 사용하는 Google Play API v1.1 를
사용할 수 없기 때문에 biller_use_google_play_developer_api_v3
설정은
true
가 기본 설정이 됩니다.
v1.0.0-3085 (2019-07-05)¶
2019-07-05 11:07:35
- Biller¶
Update to reflect engine 1.0.0-4177, 4200 stable.
v1.0.0-2780 (2019-01-09)¶
2019-01-09 00:00:00
- Biller¶
Update to reflect engine 1.0.0-3790 stable.
결제 검증 시에 외부 플랫폼 API 호출에 실패하면, 재시도 하도록 수정하였습니다.
v1.0.0-2564 (2018-08-01)¶
2018-08-01 17:30:00
Warning
breaking changes
애플 영수증 검증 테이블 및 프로시저 변경
서버 실행 시 DB 스키마 변경 관련 DDL 쿼리를 실행할 수 있습니다. DB 권한이 제한적인 경우 서버가 크래시할 수 있습니다. DB 스키마가 변경되었습니다.
DB 권한이 충분한 경우 biller_use_db_auto_schema_generation: true 로 입력하여 자동으로 스키마를 변경할 수 있습니다.
DB 권한이 충분하지 않은 경우 export_db_schema_to_file: “file path” 옵션으로 스키마 변경 스크립트를 추출하여 별도로 변경할 수 있습니다. 별도로 추출할 경우 biller_use_db_auto_schema_generation: false 로 설정해야 합니다.
- Biller¶
iFun Engine 3468 stable 업데이트 반영.
애플 영수증 검증 테이블 및 프로시저 변경
애플 영수증 검증 시 in_app 이 비어있는 경우 처리 변경
v1.0.0-2208 (2017-12-06)¶
2017-12-06 12:58:30
Warning
breaking changes
간헐적으로 애플 영수증 처리가 실패할 수 있는 문제 수정.
서버 실행 시 DB 스키마 변경 관련 DDL 쿼리를 실행할 수 있습니다. DB 권한이 제한적인 경우 서버가 크래시할 수 있습니다. DB 스키마가 변경되었습니다.
DB 권한이 충분한 경우 biller_use_db_auto_schema_generation: true 로 입력하여 자동으로 스키마를 변경할 수 있습니다.
DB 권한이 충분하지 않은 경우 export_db_schema_to_file: “file path” 옵션으로 스키마 변경 스크립트를 추출하여 별도로 변경할 수 있습니다. 별도로 추출할 경우 biller_use_db_auto_schema_generation: false 로 설정해야 합니다.
- Biller¶
간헐적으로 애플 영수증 처리가 실패할 수 있는 문제 수정.
데이터베이스를 재생성했을 때 스키마 설치가 실패할 수 있는 문제 수정.
v1.0.0-2157 (2017-11-23)¶
2017-11-23 11:23:35
- Biller¶
mysql db character set 지정할 수 있는 옵션 추가
1.0.0-2477 stable 엔진 업데이트 반영
v1.0.0-1978 (2017-08-23)¶
2017-08-23 18:23:19
- Biller¶
TStore(OneStore) 결제 검증 시 정상처리 된 영수증도 검증 실패할 수 있는 문제 수정
v1.0.0-1891 (2017-05-12)¶
2017-05-12 09:48:03
- Biller¶
biller_use_db_auto_schema_generation 옵션 생략시 스키마 설치안되는 문제 수정
DB 스키마 추출 후 서버가 종료되지 않던 버그 수정
GooglePlay 토큰을 생성하는 헬퍼 프로그램 추가
v1.0.0-1517 (2016-11-09)¶
2016-11-09 15:03:15
- Biller¶
Fixed occasional crashes when saving Apple App Store payment verification results in the DB
v1.0.0-1502 (2016-11-03)¶
2016-11-03 10:34:43
Warning
breaking changes
Fixed Apple App Store payment verification failure
Can implement DB queries for DB schema changes while the server is running. If DB permissions are limited, the server may crash.
- Biller¶
Fixed Apple App Store payment verification failure
v1.0.0-1365 (2016-08-12)¶
2016-08-12 18:40:10
- Biller¶
Applied funapi update
Fixed GooglePlay PurchaseTime handling bug
Biller DB can now respond to UTF-8
Added biller_use_db_auto_schema_generation option
Added export_db_schema_to_file option