PaylineService
in package
Class PaylineService
Table of Contents
Properties
- $paylineAccessKey : string
- $paylineEnvironment : string
- $paylineMerchantId : string
- $paylineProxyHost : string
- $paylineProxyLogin : string
- $paylineProxyPassword : string
- $paylineProxyPort : string
- $container : ContainerInterface
Methods
- __construct() : mixed
- QueueService constructor.
- getPaylineSdk() : PaylineSDK
- getTransactionDetails() : mixed
- search() : mixed
- searchTransactions() : mixed
Properties
$paylineAccessKey
protected
string
$paylineAccessKey
$paylineEnvironment
protected
string
$paylineEnvironment
$paylineMerchantId
protected
string
$paylineMerchantId
$paylineProxyHost
protected
string
$paylineProxyHost
$paylineProxyLogin
protected
string
$paylineProxyLogin
$paylineProxyPassword
protected
string
$paylineProxyPassword
$paylineProxyPort
protected
string
$paylineProxyPort
$container
private
ContainerInterface
$container
Methods
__construct()
QueueService constructor.
public
__construct(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
getPaylineSdk()
public
getPaylineSdk() : PaylineSDK
Return values
PaylineSDKgetTransactionDetails()
public
getTransactionDetails(mixed $incrementId[, string $transactionId = '' ]) : mixed
Parameters
- $incrementId : mixed
- $transactionId : string = ''
search()
public
search(array<string|int, mixed> $search) : mixed
Parameters
- $search : array<string|int, mixed>
searchTransactions()
public
searchTransactions([array<string|int, mixed> $criteria = [] ]) : mixed
Parameters
- $criteria : array<string|int, mixed> = []
-
The search criteria for transactions, including parameters such as version, transactionId, orderRef, startDate, endDate, transactionHistory, and archiveSearch.
Return values
mixed —The transaction details obtained from the search.