Customers

Customers are consumers of products or services. Customers can be created and their payment information securely stored for the creation of transactions.

HTTP Method: POST

URL

https://1d3.api.vericheck.com/customers

Request Content – Example #1

{
  "merchant_id": "mer_7sdkf023jossdjf2398ald",
  "name": "Amy Grant",
  "routing_number": "021100361",
  "account_number": "54846541235",
  "account_type": "checking"
}

Request Content – Example #2

{
  "merchant_id": "global",
  "name": "Clint Patton",
  "routing_number": "021100361",
  "account_number": "54654644",
  "account_type": "savings"
}

Response Example

{
  "success": "true",
  "payload": {
    "id": "cus_634kljSAF23oijjfoesdlfmFe2"
  }
}

Customer Object

URL

https://1d3.api.vericheck.com/customers/[TOKEN]

Request Content – Example

https://1d3.api.vericheck.com/customers/cus_634kljSAF23oijjfoesdlfmFe2

Response Example:

{
  "success": true
}
Field Data Type Required Description

id

string

no

customer token that begins with prefix 'cus_xxxxxxxxxxx'

merchant_id

string

yes

unique identifier of the merchant that begins with prefix 'mer_xxxxxxxxx' or 'global' for customer being utilized by multiple merchants

name

string

yes

name of the customer (between 3 and 25 characters long)

routing_number

string

yes

bank routing number

account_number

string

yes

bank account number

account_type

string

yes

'checking' or 'savings'

HTTP Method: DELETE