class SearchTransactionsRequest

Class SearchTransactionsRequest.

Returns a standard Transaction item for each item in the search criteria. Transaction search is done by date range. Just the count, or the transactions themselves can be returned. A maximum can be set so that the return set is limited. The order can be reversed by specifying “reverseorder” in the search criteria, which causes the items to be returned with the most recent first.

Traits

Properties

string $username Username or API Access Credential that accesses web service.
string $password Plaintext password for the client account.
bool $recordcountonly true/false.
int $maxrecords Maximum number of records returnd by the Search.
string $startdate Date of beginning of search.
string $enddate Date of end of search.
int $clientid Assigned by the Slim CD administrator.
string $firstname First name of cardholder.
string $lastname Last name of cardholder.
string $city City.
string $state State.
int $zip Zip.
string $email Cardholder Email address.
string $amount Amount to credit (USD).
string $clienttransref Client-supplied transaction identifier, (i.e. receipt number) which will be passed to the credit card network for specific industry types.
string $transtype (See Transaction Type Table for Legal Values).
int $cardnumber Card number – used for verification.
string $cardid Integer representing unique card value returned by SearchTransaction.
string $cardpart First 4 or last 4 of card (last 3 for amex).
string $clerkname Clerk/Salesperson Name/ID.
int $gateid Gateway ID for previous transaction.
string $reverseorder Yes/no, causes results to be reversed with most recent first.

Methods

array
jsonSerialize()

Returns the instantiated class's properties as an array.

Details

in jsonSerializeTrait at line 12
array jsonSerialize()

Returns the instantiated class's properties as an array.

Return Value

array