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