Create Issuer Account

This method is used to create an issuer account. You will need to specify the Issuer ID(createIssuer) as a request parameter to create the issuer account information.

Request Method : PUT

Request Parameters

Parameter Required Type Description
clientID yes string Transact API Client ID
developerAPIKey yes string Transact API Developer Key
issuerId yes integer Issuer ID that is generated by the API when an Issuer is created(createIssuer)
accountType no string Type of account - CHECKING or SAVINGS
companyName yes string Legal name of the company
companyState yes string Company's state of registration (Use two-letter state abbreviation)
entityType no string Entity Type ( LLC, LP, Corp, GP, Soleprop )
companyTaxID no integer Company's employer tax ID, 9 digits with no hyphens
accountMiddleInitial no string The Issuer's middle initial
socialSecurityNumber no string The Issuer's SSN xxx-xx-xxxx
dob no string The Issuer's DOB (MM-DD-YYYY)
residentUS no conditional Yes or No. Is the issuer a U.S. resident?
citizenUS no conditional Yes or No. Is the issuer a U.S. citizen?
addressline1 no string The Issuer's physical address, line 1
addressline2 no string The Issuer's physical address, line 2
city no string The city of the Issuer's physical address
zip no string The zip code of the Issuer's physical address
country no string The country of the Issuer's physical address
additionalInfo no string Additional information regarding to the Issuer
createdIpAddress yes integer Requested IP Address
issuingCountry yes string The Issuer's physical address, issuing country

Sample Request

curl -k -X PUT
-d developerAPIKey=somedeveloperkey
-d clientID=someclientid
-d issuerId=652683
-d accountType=Checking
-d companyName=Ephron
-d companyState=GA
-d entityType=gp
-d companyTaxID=112-22-3333
-d accountMiddleInitial=R
-d socialSecurityNumber=112-22-3333
-d dob=1987-05-05
-d residentUS=yes
-d citizenUS=yes
-d addressline1=222333 PEACHTREE PLACE
-d addressline2=SUITE 43
-d city=ATLANTA
-d zip=30318
-d country=GA
-d issuingCountry=GA
-d additionalInfo=Text
-d createdIpAddress=

Response Parameters

Parameter Type Description
statusCode string API Status Code
statusDesc string API Status Description
Financial Issuer Details string Returns an array of issuer details ( issuerId, companyName, companyState, companyTaxID, entityType, issuingCountry, accountType, accountMiddleInitial, socialSecurityNumber, dob, residentUS, citizenUS, addressLine1, addressLine2, city, zip, country, additionalInfo, issuerStatus, createdDate, createdIpAddress )

Sample Response

    "statusCode": "101",
    "statusDesc": "Ok",
    "Financial issuer details": {
        "1": [
                "issuerId": "882512",
                "companyName": "US private limited",
                "companyState": "CA",
                "companyTaxID": "65896546654",
                "entityType": "llc",
                "issuingCountry": "USA",
                "accountType": "Saving",
                "accountMiddleInitial": "M",
                "socialSecurityNumber": "112-22-3333",
                "dob": "02-28-1975",
                "residentUS": "yes",
                "citizenUS": "yes",
                "addressLine1": "PEACH TREE",
                "addressLine2": "1st street",
                "city": "ATLANTA",
                "zip": "30318",
                "country": "USA",
                "additionalInfo": "Private concern",
                "issuerStatus": "pending",
                "createdDate": "2014-11-26 04:05:50",
                "createdIpAddress": ""
Click on the "Test it yourself" button to see how it works
Click on the "Error Codes" button to see list of error codes