Partial_CardBatchSummaryMetadata
Partial_CardBatchSummaryMetadata
- Full name:
\Onslip360\API\Partial_CardBatchSummaryMetadata
- Parent class:
\Onslip360\Onslip360Object
Properties
acquirersRefNo
public string|null $acquirersRefNo
acquirersTransactionSummary
public \Onslip360\API\Partial_TransactionSummary|null|\Onslip360\Nil $acquirersTransactionSummary
bankAgentName
public string|null $bankAgentName
batchId
public int|null $batchId
contactSupport
public bool|null $contactSupport
customerCopy
public bool|null $customerCopy
device
public string|null|\Onslip360\Nil $device
endDate
public string|null $endDate
merchantCopy
public bool|null $merchantCopy
merchantId
public string|null|\Onslip360\Nil $merchantId
requestId
public string|null|\Onslip360\Nil $requestId
startDate
public string|null $startDate
status
public \Onslip360\API\CardMetadata\Status|null|\Onslip360\Nil $status
statusCode
public string|null|\Onslip360\Nil $statusCode
statusMessage
public string|null|\Onslip360\Nil $statusMessage
terminalId
public string|null $terminalId
terminalName
public string|null|\Onslip360\Nil $terminalName
transactionDate
public string|null $transactionDate
transactionId
public string|null $transactionId
transactionReference
public string|null|\Onslip360\Nil $transactionReference
transactionResult
public string|null|\Onslip360\Nil $transactionResult
transactionSummary
public \Onslip360\API\Partial_TransactionSummary|null $transactionSummary
transactionSummaryGroups
public array|null $transactionSummaryGroups
transactionType
public \Onslip360\API\CardMetadata\TransactionType|null $transactionType
transmissionId
public string|null|\Onslip360\Nil $transmissionId
Methods
__construct
public __construct(string|null $acquirersRefNo = null, \Onslip360\API\Partial_TransactionSummary|null|\Onslip360\Nil $acquirersTransactionSummary = null, string|null $bankAgentName = null, int|null $batchId = null, bool|null $contactSupport = null, bool|null $customerCopy = null, string|null|\Onslip360\Nil $device = null, string|null $endDate = null, bool|null $merchantCopy = null, string|null|\Onslip360\Nil $merchantId = null, string|null|\Onslip360\Nil $requestId = null, string|null $startDate = null, \Onslip360\API\CardMetadata\Status|null|\Onslip360\Nil $status = null, string|null|\Onslip360\Nil $statusCode = null, string|null|\Onslip360\Nil $statusMessage = null, string|null $terminalId = null, string|null|\Onslip360\Nil $terminalName = null, string|null $transactionDate = null, string|null $transactionId = null, string|null|\Onslip360\Nil $transactionReference = null, string|null|\Onslip360\Nil $transactionResult = null, \Onslip360\API\Partial_TransactionSummary|null $transactionSummary = null, \Onslip360\API\Partial_TransactionSummaryGroup[]|null $transactionSummaryGroups = null, \Onslip360\API\CardMetadata\TransactionType|null $transactionType = null, string|null|\Onslip360\Nil $transmissionId = null): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
$acquirersRefNo | string|null | |
$acquirersTransactionSummary | \Onslip360\API\Partial_TransactionSummary|null|\Onslip360\Nil | |
$bankAgentName | string|null | |
$batchId | int|null | |
$contactSupport | bool|null | |
$customerCopy | bool|null | |
$device | string|null|\Onslip360\Nil | |
$endDate | string|null | |
$merchantCopy | bool|null | |
$merchantId | string|null|\Onslip360\Nil | |
$requestId | string|null|\Onslip360\Nil | |
$startDate | string|null | |
$status | \Onslip360\API\CardMetadata\Status|null|\Onslip360\Nil | |
$statusCode | string|null|\Onslip360\Nil | |
$statusMessage | string|null|\Onslip360\Nil | |
$terminalId | string|null | |
$terminalName | string|null|\Onslip360\Nil | |
$transactionDate | string|null | |
$transactionId | string|null | |
$transactionReference | string|null|\Onslip360\Nil | |
$transactionResult | string|null|\Onslip360\Nil | |
$transactionSummary | \Onslip360\API\Partial_TransactionSummary|null | |
$transactionSummaryGroups | \Onslip360\API\Partial_TransactionSummaryGroup[]|null | |
$transactionType | \Onslip360\API\CardMetadata\TransactionType|null | |
$transmissionId | string|null|\Onslip360\Nil |
Inherited methods
getExtended
public getExtended(string $name): string|null|\Onslip360\Nil
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string |
setExtended
public setExtended(string $name, string|null|\Onslip360\Nil $value): static
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$value | string|null|\Onslip360\Nil |
fromJson
public static fromJson(string|array|\JsonSerializable|\stdClass $json): static
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$json | string|array|\JsonSerializable|\stdClass |
fromJsonArray
public static fromJsonArray(string[]|array[]|\JsonSerializable[]|\stdClass[] $json): static[]
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$json | string[]|array[]|\JsonSerializable[]|\stdClass[] |
jsonSerialize
public jsonSerialize(): array|object
Automatically generated on 2024-11-05