Create a SubClient

Coming Soon

Creates a Client's SubClient Registration.

For ISOs (Independent Sales Organization) only.


URL:

https://<FQDN>/v4/clients/<ClientID>/subclients/<SubClientID>


Request:

JSON Name Value Required Default Description
name String R Company Name
tin String
9 digits
R Taxpayer Identification Number (EIN or SSN)
type String R Company Type:
  • LLC
  • LLP
  • C-Corp
  • S-Corp
  • SoleProprieter
  • Nonprofit
  • Charitable
  • Other
url String O URL
email String R Email
address object R Address
line1 String R Address Line 1
line2 String O Address Line 2
city String R City
state String
2-character code
R State Code
zipcode String R Zip Code
country String
3-digit code
O 840 ISO 3166-1 Country Code
phone object R Phone Number (E.164 Numbering)
countryCode String
1-3 digits
O 1 Country Calling Code
number String
Min: 4 digits
Max: 12-14 digits
R Phone Number
mcc String
4 digits
R Merchant Category Code
mvv String
6 digits
O Visa Merchant Verification Code - requires Visa registration
maid String
6 digits
O MasterCard Identification - requires MasterCard registration
settlement object O Settlement Accounts
purchase object R Purchase
routingNumber String
9 digits
R Routing Number
accountNumber String
4-17 digits
R Account Number
disbursement object R Disbursement
routingNumber String
9 digits
R Routing Number
accountNumber String
4-17 digits
R Account Number
fee object R Fee
routingNumber String
9 digits
R Routing Number
accountNumber String
4-17 digits
R Account Number
exception object R Exception
routingNumber String
9 digits
R Routing Number
accountNumber String
4-17 digits
R Account Number

Sample Request:

Pack your Request, the following Samples shown here are unpacked only for human readability:

Client's SubClient:

{
  "name":  "TabaPay",
  "tin":   "123456789",
  "type":  "Corp",
  "url":   "www.tabapay.com",
  "email": "[email protected]",
  "address":
  {
    "line1":   "605 Ellis Street",
    "line2":   "Suite 110",
    "city":    "Mountain View",
    "state":   "CA",
    "zipcode": "94043"
  },
  "phone":
  {
    "number": "4159808222"
  },
  "mcc": 1234,
  "mvv": 1234,
  "maid": 1234,
  "settlement":
  {
    "purchase":
    {
      "routingNumber": 121140399,
      "accountNumber": 12345
    },
    "disbursement":
    {
      "routingNumber": 121140399,
      "accountNumber": 12345
    },
    "fee":
    {
      "routingNumber": 121140399,
      "accountNumber": 12345
    },
    "exception":
    {
      "routingNumber": 121140399,
      "accountNumber": 12345
    }
  }
}

Response:

Status Codes:

Status Code Description
200 OK Client's SubClient Registration Created.

See Status Codes for other possible Status Codes that might be returned.


Response Data:

JSON Name Value Description Status Code
200 Other
SC Integer
3-digit code
HTTP Status Code O
EC String
1 or 8 characters
Internal Error Code O
EM String Error Message O

Sample Response:

Client's SubClient:
{
  "SC": 200,
  "EC": "0"
}

Notes:

Only for Clients who are ISO (Independent Sales Organization) where:

  • ClientID is your unique 22-character string and
  • SubClientID is an assigned 4, 6 or 8-digit value.