Contains all relevant data pertaining to a merchant account.
This object details the functionality of a merchant account including type of processing platform, account industry, check processing capabilities, integrated cardholder authentication systems and types of currencies accepted by the merchant account.
| Type | Name | Description |
| string | CreditCardPlatform | Name of Card Processing Platform, “Disabled” if no credit card support |
| string | Industry | Account Industry (eCommerce, Mail Order, Retail, Restaurant, Hotel) |
| string | CheckPlatform | Name of Check Processor, “Disabled” if no support for checks. |
| string | CardholderAuthentication | Integrated cardholder authentication (Verified by Visa or MC 3D Secure) |
| CurrencyObject | Supported Currencies | Array of currencies supported by merchant. Empty if using a non-multicurrency enabled credit card processor. |
<?php
// for directions on how to set up the
// WSDL link and create "$token" and "$client,"
// see: http://wiki.usaepay.com/developer/soap/howto/php
$AccountDetails = $this->client->getAccountDetails($this->token);
echo $AccountDetails->CreditCardPlatform;
?>
Dim response As usaepay.AccountDetails = New usaepay.AccountDetails
response = client.getAccountDetails(token)
MsgBox(response.CreditCardPlatform)
usaepay.AccountDetails merchant = new usaepay.AccountDetails();
try
{
merchant = client.getAccountDetails(token);
MessageBox.Show(string.Concat(merchant.CreditCardPlatform));
}
<getAccountDetailsReturn xsi:type="ns1:AccountDetails">
<CardholderAuthentication xsi:type="xsd:string">Disabled</CardholderAuthentication>
<CheckPlatform xsi:type="xsd:string">TestBed</CheckPlatform>
<CreditCardPlatform xsi:type="xsd:string">Test Bed</CreditCardPlatform>
<Industry xsi:type="xsd:string">eCommerce</Industry>
<SupportedCurrencies SOAP-ENC:arrayType="ns1:CurrencyObject[0]" xsi:type="ns1:CurrencyObjectArray"/>
</getAccountDetailsReturn>