Releases: bootpay/backend-dotnet
Releases · bootpay/backend-dotnet
Release list
v2.3.0
What's Changed
client_key/secret_key Basic Auth 지원 (PG + Commerce 공통)
- 기존
application_id/private_keyBearer 방식 하위 호환 유지. BootpayApi(applicationId, privateKey, clientKey, secretKey, mode)오버로드 추가 — ck/sk 가 함께 지정되면 ck/sk 우선.- ck/sk 모드는 매 요청 자동 Basic Auth 헤더 부착 —
GetAccessToken()은 합성 응답을 반환하며request/token호출이 발생하지 않음. BootpayObject가 토큰 부재 시 ck/sk Basic Auth 로 fallback (PG + Commerce 공통).Commerce.BootpayCommerceObject의 모든 호출이 ck/sk 로 Basic Auth 사용.
Commerce — store / supervisor / order-subscription action API
- store 엔드포인트 + mall 별칭 alias 정리 (NodeJS 2.6.0 parity round).
- supervisor 의 order-subscription action API 추가.
Wallet API 추가
GetUserWallets,RequestWalletPayment— 다음 메이저 버전에서 deprecated 처리 예정.
버그/품질
- 직렬화 버그 수정:
cancel_username오타,bank_code직렬화,.json접미사 전체 제거. - 테스트 인프라:
.env/BOOTPAY_AUTH_MODE=new|legacy/BOOTPAY_ENV토글로 ck/sk · legacy 양쪽 검증.
Install
dotnet add package Bootpay --version 2.3.0Full Changelog: v2.1.0...v2.3.0