PayParam class

결제요청 파라미터

Constructors

PayParam({String price, String applicationId, String name, String pg = "", String method = "", bool showAgreeWindow = false, List<Item> items = const [], UserInfo userInfo, String orderId, Map<String, String> params, String accountExpireAt, Extra extra})
PayParam.fromJson(Map<String, dynamic> json)

Properties

accountExpireAt String
가상계좌 입금기간 제한 ( yyyy-mm-dd 포멧으로 입력해주세요. 가상계좌만 적용됩니다. )
read / write
applicationId String
SDK용 Application ID (Android, iOS 각각 관리되는 값)
read / write
extra Extra
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
items List<Item>
결제 아이템 목록
read / write
method String
결제수단, 입력하지 않으면 결제수단 선택부터 화면이 시작합니다.
read / write
name String
결제창에 보여질 이름
read / write
orderId String
고유 주문번호로, 생성하신 값을 보내주셔야 합니다.
read / write
params Map<String, String>
pg결제후 콜백받을 변수 map
read / write
pg String
PG 명
read / write
price String
실 결제 금액
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
showAgreeWindow bool
부트페이 정보 동의 창 보이기 여부
read / write
userInfo UserInfo
사용자(구매자) 정보
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object. [...]
override

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited

Static Methods

getPG(PG pg) String
PG enum값을 String으로 변환하여 얻는ㅂ다.