developer:soap-1.6:objects:accountdetails

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

developer:soap-1.6:objects:accountdetails [2012/08/04 11:32] (current)
tem created
Line 1: Line 1:
 +<embed ..:​contents/>​
 +
 +====== AccountDetails ======
 +
 +Contains all relevant data pertaining to a merchant account.
 +
 +===== Description =====
 +
 +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.
 +
 +
 +===== Properties =====
 +
 +^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)|
 +|boolean |DebitCardSupport | True if merchant has support for processing pin based debit cards |
 +|string |DirectPayPlatform | Name of the direct payment platform if supported |
 +|[[CurrencyObject]] |SupportedCurrencies |Array of currencies supported by merchant. Empty if using a non-multicurrency enabled credit card processor.|
 +
 +
 +===== Places Used =====
 +
 +[[..:​methods:​getAccountDetails]] ​
 +
 +
 +
 +===== Examples =====
 +
 +
 +==== PHP ====
 +
 +<code php>
 +<?​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;​
 +?> 
 +</​code> ​
 +
 +==== .NET VB ====
 +<code vb>
 +Dim response As usaepay.AccountDetails = New usaepay.AccountDetails
 +        response = client.getAccountDetails(token)
 +        MsgBox(response.CreditCardPlatform)
 +
 +</​code>​
 +
 +==== .NET C# ====
 +<code c>
 +           ​usaepay.AccountDetails merchant = new usaepay.AccountDetails();​
 + 
 +            try 
 +            {
 +                merchant = client.getAccountDetails(token);​
 +                MessageBox.Show(string.Concat(merchant.CreditCardPlatform));​
 +            }
 + 
 +            catch (Exception err)
 +            {
 +                MessageBox.Show(err.Message);​
 +            }
 +</​code>​
 +
 +==== XML ====
 +
 +<code xml> ​       ​
 +<​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>​
 +<​DebitCardSupport xsi:​type="​xsd:​boolean">​false</​DebitCardSupport>​
 +<​DirectPayPlatform xsi:​type="​xsd:​string">​Disabled</​DirectPayPlatform>​
 +<​Industry xsi:​type="​xsd:​string">​eCommerce</​Industry>​
 +<​SupportedCurrencies SOAP-ENC:​arrayType="​ns1:​CurrencyObject[0]"​ xsi:​type="​ns1:​CurrencyObjectArray"/>​
 +</​getAccountDetailsReturn>​
 +</​code>​
 +
 +===== Change History =====
 +
 +^Version ^Change ^
 +|[[developer:​soap-1.2:​objects:​accountdetails|1.2]] | Added DebitCardSupport and DirectPayPlatform parameters |
 +|[[developer:​soap-1.1:​objects:​accountdetails|1.1]] | Soap 1.1 Release |
  
developer/soap-1.6/objects/accountdetails.txt ยท Last modified: 2012/08/04 11:32 by tem

Page Tools