Logidav Docs

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

Methods

__construct()

QueueService constructor.

public __construct(ContainerInterface $container) : mixed
Parameters
$container : ContainerInterface

getPaylineSdk()

public getPaylineSdk() : PaylineSDK
Return values
PaylineSDK

getTransactionDetails()

public getTransactionDetails(mixed $incrementId[, string $transactionId = '' ]) : mixed
Parameters
$incrementId : mixed
$transactionId : string = ''
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.


        
On this page

Search results