final class PaymentSessionProduct (View source)

PortOne V2 API의 결제 세션 주문 항목을 나타내는 모델입니다.

Methods

__construct(string $name, int $unitPrice, int $quantity, string|null $id, string|null $code, string|null $startDate, string|null $endDate, string|null $url, string|null $nPayCategoryType, string|null $nPayCategoryId, string|null $nPayUid)

PaymentSessionProduct 객체를 초기화합니다.

fromArray(array $data)

배열 형식의 API 응답 데이터로 PaymentSessionProduct 객체를 생성합니다.

Details

__construct(string $name, int $unitPrice, int $quantity, string|null $id, string|null $code, string|null $startDate, string|null $endDate, string|null $url, string|null $nPayCategoryType, string|null $nPayCategoryId, string|null $nPayUid)

PaymentSessionProduct 객체를 초기화합니다.

Parameters

string $name
int $unitPrice
int $quantity
string|null $id
string|null $code
string|null $startDate
string|null $endDate
string|null $url
string|null $nPayCategoryType
string|null $nPayCategoryId
string|null $nPayUid

static PaymentSessionProduct fromArray(array $data)

배열 형식의 API 응답 데이터로 PaymentSessionProduct 객체를 생성합니다.

Parameters

array $data

Return Value

PaymentSessionProduct

변환된 객체입니다.