Reseller only method.
Search active merchants.
Identical to the searchMerchants method except only the merchants counts are returned. Like searchMerchants, this method returns MerchantSearchResult. The only difference is that MerchantSearchResult.Merchants is left empty. This method provides a quicker way to determine the size of the result set before starting to retrieve the full search results.
See also searchMerchants, searchMerchantsCustom
MerchantSearchResult searchMerchantsCount ( ueSecurityToken Token, SearchParam Search, boolean MatchAll, integer Start, integer Limit, string Sort)
Type | Name | Description |
---|---|---|
ueSecurityToken | Token | Reseller security token, used to identify reseller and validate request. |
SearchParam | Search | Array of search parameters. |
boolean | MatchAll | If set to “true,” only results matching all search criteria will be returned, if set to “false,” results matching any of the search criteria will be returned. |
integer | Start | Start position, defaults to 0 (first merchant found). |
integer | Limit | Maximum number of merchants to return in result. |
string | Sort | Field name to sort the results by |
MerchantSearchResult | Returns results of active merchant search based on search parameters set. |
For directions on how to set up the WSDL link, create “$restoken” and “$client”, go to PHP Soap How-to.
<?php try { $search=array( array('Field'=>'State', 'Type'=>'eq','Value'=>'CA'), array('Field'=>'Contact', 'Type'=>'eq', 'Value'=>'John Doe'), array('Field'=>'Company', 'Type'=>'eq', 'Value'=>'DidorightInc.') ); $start=0; $limit=100; $matchall=true; $sortby='merchid'; $res=$client->searchMerchantsCount($restoken,$search,$matchall,$start,$limit, $sortby); print_r($res); } catch (SoapFault $e) { echo $client->__getLastRequest(); echo $client->__getLastResponse(); die("searchMerchants failed: " .$e->getMessage()); } ?>
Version | Change |
---|---|
1.2 | Method added in soap 1.2 release |