Credit Card Management v3.0

SOAP Service to manage credit cards.

Credit Card Management Service Functions

Login using your Reseller or T-User username and password, and received a new sessionId in response. Each sessionId will expire in 10 minutes.

List all domains who have register credit card.

List all credit cards that saved under the domain name.

Register a credit card to domain

Remove a credit card from domain

Set a saved credit card as primary card

Credit Card Management Service Data types

ResellerAPIResponse

Parameter Description
String code Response code:
000 - success
002 - invalid user when provisioning new Direct mdEmail account
003 - registrar offer error
010 - invalid api argument or argument missing
011 - authentication failed
012 - organization missing
013 - organization permission denied
014 - direct user account error
021 - debit account authorize failed
022 - debit account capture failed
099 - other error
201 - Direct domain $domain has been used.
202 - No verified organization record is found $info
203 - The organization is not verified as healthcare provider. $info
204 - Invalid state name $info
205 - Failed to validate ID proofed individuals $info
206 - Invalid organization type $info
207 - Unsupported address type $info
208 - No organization is found for domain($domain).
209 - Direct Organization object is empty $info
210 - Direct addresso ($address) is not found.
999 - other error
Required
Boolean success Required
String errorMessage Error message
Top

LoginResponseType ( extends ResellerAPIResponse )

Parameter Description
String sessionId Session Id which expires in 10 minutes.
Top

ResellerDomainsResponse ( extends ResellerAPIResponse )

Parameter Description
String[ ] domains Credit cards
Top

ResellerCreditCardsResponse ( extends ResellerAPIResponse )

Parameter Description
CreditCard[ ] cards Domains
Top

CreditCard

Parameter Description
long id Credit Card id
boolean primary Whether it's set as primary credit card
String cardNumber Masked card number (like: ********1234)
String cardHolderName Card holder name
Top