developer:soap-1.4:objects:accountdetails

Soap API v1.4

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

Examples

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;
?> 

.NET VB

Dim response As usaepay.AccountDetails = New usaepay.AccountDetails
        response = client.getAccountDetails(token)
        MsgBox(response.CreditCardPlatform)

.NET 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);
            }

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>

Change History

Version Change
1.2 Added DebitCardSupport and DirectPayPlatform parameters
1.1 Soap 1.1 Release
developer/soap-1.4/objects/accountdetails.txt · Last modified: 2010/09/09 16:01 by irina

Page Tools