Exigo Web Service

GetCustomerBilling
Returns billing accounts on file for a customer.

CSV Support
No
Transactional Support
No

Only returns last four digits of a credit card.

GetCustomerBillingRequest
CustomerID [Required]
Int32
Yes
The unique identifier of the customer
GetCustomerBillingResponse
PrimaryCreditCard
The customer's primary credit card on file
SecondaryCreditCard
The customer's secondary credit card on file
BankAccount
The customer's bank account on file
PrimaryWalletAccount
The customer's primary wallet account on file
SecondaryWallletAccount
The customer's primary wallet account on file
Result
The status of your web service call response. This property tells you if the call was executed successfully, any errors that occurred and other miscellanous, method-specific information.
CreditCardAccountResponse
CreditCardNumberDisplay
String
The masked credit card number
ExpirationMonth
Int32
The credit card's expiration month
ExpirationYear
Int32
The credit card's expiration year
CreditCardType
Int32
The type of credit card (ie. Visa, Mastercard, etc)
CreditCardTypeDescription
String
The description of the credit card's type
BillingName
String
The name on file with this payment method
BillingAddress
String
The billing address' street address
BillingCity
String
The billing address' city
BillingState
String
The billing address' state or region code (ie. TX, CA, etc.)
BillingZip
String
The billing address' zip code
BillingCountry
String
The billing address' country code (ie. US, CA, etc.)
BillingAddress2
String
The billing address' apartment, suite or box number.
CreditCardAccountResponse
CreditCardNumberDisplay
String
The masked credit card number
ExpirationMonth
Int32
The credit card's expiration month
ExpirationYear
Int32
The credit card's expiration year
CreditCardType
Int32
The type of credit card (ie. Visa, Mastercard, etc)
CreditCardTypeDescription
String
The description of the credit card's type
BillingName
String
The name on file with this payment method
BillingAddress
String
The billing address' street address
BillingCity
String
The billing address' city
BillingState
String
The billing address' state or region code (ie. TX, CA, etc.)
BillingZip
String
The billing address' zip code
BillingCountry
String
The billing address' country code (ie. US, CA, etc.)
BillingAddress2
String
The billing address' apartment, suite or box number.
BankAccountResponse
BankAccountNumberDisplay
String
The masked bank account number
BankRoutingNumber
String
The bank's routing number
BankName
String
The name on file with this payment method
BankAccountType
BankAccountType
The type of bank account
NameOnAccount
String
The account holder's name
BillingAddress
String
The billing address' street address
BillingCity
String
The billing address' city
BillingState
String
The billing address' state or region code (ie. TX, CA, etc.)
BillingZip
String
The billing address' zip code
BillingCountry
String
The billing address' country code (ie. US, CA, etc.)
BillingAddress2
String
The billing address' apartment, suite or box number.
WalletAccountResponse
WalletType
Int32
The unique identifier for the wallet type
WalletAccountDisplay
String
The description of the wallet account
WalletAccountResponse
WalletType
Int32
The unique identifier for the wallet type
WalletAccountDisplay
String
The description of the wallet account
ApiResult
Status
ResultStatus
Specifies whether the web service call was successfully executed.
Errors
String[]
An array of error messages that were returned from Exigo. If the web service call was successful, this colleciton will be empty.
TransactionKey
String
The unique GUID identifier assigned to this web service call for logging purposes.