List Credit Card Types
This method returns a list of credit card types that have been enabled in a given NeonCRM system. This is used for retrieving the list of credit cards for payment forms.
REST
Request
https://api.neoncrm.com/neonws/services/api/common/listCreditCardTypes?userSessionId=[session id]
Response
{
"listCreditCardTypesResponse": {
"operationResult": "SUCCESS",
"responseMessage": "4 records were found.",
"responseDateTime": "2012-12-26T00:53:39.586-06:00",
"creditCardTypes": {
"creditCardType": [
{
"code": "A",
"name": "American Express"
},
{
"code": "D",
"name": "Discover"
},
{
"code": "M",
"name": "Master Card"
},
{
"code": "V",
"name": "Visa"
}
]
}
}
}
SOAP
Request
<soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:neon="http://www.z2systems.com/schemas/neonws/">
<soapenv:header>
<soapenv:body>
<neon:listcreditcardtypesrequest>
<usersessionid>T1357624094982</usersessionid>
</neon:listcreditcardtypesrequest>
</soapenv:body>
</soapenv:header>
</soapenv:envelope>
Response
<soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:body>
<ns2:listcreditcardtypesresponse xmlns:ns2="http://www.z2systems.com/schemas/neonws/">
<operationresult>SUCCESS</operationresult>
<responsemessage>4 records were found.</responsemessage>
<responsedatetime>2013-01-07T23:49:16.826-06:00</responsedatetime>
<creditcardtypes>
<creditcardtype>
<code>A</code>
<name>American Express</name>
</creditcardtype>
<creditcardtype>
<code>D</code>
<name>Discover</name>
</creditcardtype>
<creditcardtype>
<code>M</code>
<name>Master Card</name>
</creditcardtype>
<creditcardtype>
<code>V</code>
<name>Visa</name>
</creditcardtype>
</creditcardtypes>
</ns2:listcreditcardtypesresponse>
</soap:body>
</soap:envelope>
Response Parameters
Name | Type | Required | Description |
---|---|---|---|
creditCardType.code | Yes | Predefined code for this credit card. | |
creditCardType.name | Yes | Display name for this credit card. This is a common name such as Visa or Mastercard. |