Payments
...
Card Tokens APIs
Card token
{ "name" "endpoint /cardpayments/v1/cardtokens", "method" "get", "url" "https //sandbox crbcos com/cardpayments/v1/cardtokens", "description" "returns a list of card tokens that can be filtered by firstname, lastname, partnerid, productid, etc ", "tab" "examples", "examples" { "languages" \[ { "id" "wd2osvm9exz6gdbbmbvon", "language" "javascript", "code" "", "customlabel" "" } ], "selectedlanguageid" "wd2osvm9exz6gdbbmbvon" }, "results" { "languages" \[ { "id" "zskegucw0ij9unybpihiv", "language" "200", "code" "", "customlabel" "" }, { "id" "w5gl11rtuib7wexh6hp d", "language" "400", "code" "{\n \\"errors\\" \[\n {\n \\"code\\" 0,\n \\"message\\" \\"string\\"\n } \n ] \n} ", "customlabel" "" } ], "selectedlanguageid" "zskegucw0ij9unybpihiv" }, "request" { "pathparameters" \[], "queryparameters" \[ { "name" "from", "kind" "optional", "type" "string", "description" "date time from for the search", "" "string" }, { "name" "to", "kind" "optional", "type" "string", "description" "date time to for the search", "" "date time to for the search" }, { "name" "firstname", "kind" "optional", "type" "string", "description" "first name", "" "first name" }, { "name" "lastname", "kind" "optional", "type" "string", "description" "last name", "" "last name" }, { "name" "partnerid", "kind" "optional", "type" "string", "description" " a uuid that identifies the partner, as defined in cos ", "" " a uuid that identifies the partner, as defined in cos " }, { "name" "productid", "kind" "optional", "type" "string", "description" "", "" "productid" }, { "name" "status", "kind" "optional", "type" "string", "description" "will be one of the following \n notrequired\n new\n pending\n approved\n rejected\n failed", "" "will be one of the following \n notrequired\n new\n pending\n approved\n rejected\n failed" }, { "name" "cardbrand", "kind" "optional", "type" "string", "description" "will be one of the following \n americanexpress\n chinaunionpay\n dankort\n dinersclub\n discover\n hipercard\n jcb\n laser\n maestro\n mastercard\n rupay\n solo\n switch\n visa\n unknown", "" "will be one of the following \n americanexpress\n chinaunionpay\n dankort\n dinersclub\n discover\n hipercard\n jcb\n laser\n maestro\n mastercard\n rupay\n solo\n switch\n visa\n unknown" }, { "name" "issuercountrycode", "kind" "optional", "type" "string", "description" "a string representing the country code of the card issuer ", "" "a string representing the country code of the card issuer " }, { "name" "clientidentifier", "kind" "optional", "type" "string", "description" "a string that identifies the client associated with the token max 50 characters", "" "a string that identifies the client associated with the token max 50 characters" } ], "headerparameters" \[], "bodydataparameters" \[], "formdataparameters" \[] }, "currentnewparameter" { "label" "query parameter", "value" "queryparameters" }, "hastryitout" false, "response" \[ { "name" "results", "kind" "optional", "type" "object", "description" "a colletion of token records", "children" \[ { "name" "id", "kind" "optional", "type" "string", "description" "" }, { "name" "partnerid", "kind" "optional", "type" "string", "description" " a uuid that identifies the partner, as defined in cos " }, { "name" "productid", "kind" "optional", "type" "string", "description" "" }, { "name" "token", "kind" "optional", "type" "string", "description" "a randomly generated string of characters that relates to the consumer's payment card (15 38 alphanumeric characters) " }, { "name" "authorizationstatus", "kind" "optional", "type" "string", "description" "responses can be \n notrequired\n new\n pending\n approved\n rejected\n failed" }, { "name" "statusreasoncode", "kind" "optional", "type" "string", "description" "a code indicating the reason for certain statuses, particularly useful in rejections or failures " }, { "name" "statusreasondescription", "kind" "optional", "type" "string", "description" "a description explaining the reason code " }, { "name" "isauthorized", "kind" "optional", "type" "string", "description" "" }, { "name" "firstname", "kind" "optional", "type" "string", "description" "first name" }, { "name" "lastname", "kind" "optional", "type" "string", "description" "last name" }, { "name" "address", "kind" "optional", "type" "object", "description" "street address", "children" \[ { "name" "street1", "kind" "optional", "type" "string", "description" "street address line 1" }, { "name" "street2", "kind" "optional", "type" "string", "description" "street address line 2" }, { "name" "city", "kind" "optional", "type" "string", "description" "city" }, { "name" "state", "kind" "optional", "type" "string", "description" "state code" }, { "name" "postalcode", "kind" "optional", "type" "string", "description" "postal or zip code" }, { "name" "countrycode", "kind" "optional", "type" "string", "description" "country code" } ] }, { "name" "isaddressverified", "kind" "optional", "type" "boolean", "description" "" }, { "name" "phone", "kind" "optional", "type" "string", "description" "phone number" }, { "name" "emailaddress", "kind" "optional", "type" "string", "description" "email address" }, { "name" "binnumber", "kind" "optional", "type" "string", "description" "the first 4 digits on the card this identification number indicates the card issuing bank " }, { "name" "panlastfour", "kind" "optional", "type" "string", "description" "the last four digits of the primary account number (card number) " }, { "name" "expirationmonth", "kind" "optional", "type" "integer", "description" "" }, { "name" "expirationyear", "kind" "optional", "type" "integer", "description" "" }, { "name" "isexpired", "kind" "optional", "type" "boolean", "description" "" }, { "name" "cardbrand", "kind" "optional", "type" "string", "description" "will be one of the following \n americanexpress\n chinaunionpay\n dankort\n dinersclub\n discover\n hipercard\n jcb\n laser\n maestro\n mastercard\n rupay\n solo\n switch\n visa\n unknown" }, { "name" "capabilities", "kind" "optional", "type" "object", "description" "capabilities are the actions permitted to do on a specific card, these are returned from the rails when the card is authorized", "children" \[ { "name" "fastfundssupported", "kind" "optional", "type" "boolean", "description" "the card network can move the funds to the card immediately" }, { "name" "domesticpushenabled", "kind" "optional", "type" "boolean", "description" "enabled to push within the us" }, { "name" "domesticpullenabled", "kind" "optional", "type" "boolean", "description" "enabled to pull within the us" }, { "name" "internationalpushenabled", "kind" "optional", "type" "boolean", "description" "enabled to push internationally outside of the us" }, { "name" "internationalpullenabled", "kind" "optional", "type" "boolean", "description" "enabled to pull internationally outside of the us important \nnote not yet supported across all of the rails" } ] }, { "name" "issuercountrycode", "kind" "optional", "type" "string", "description" "" }, { "name" "clientidentifier", "kind" "optional", "type" "string", "description" "" }, { "name" "createdat", "kind" "optional", "type" "string", "description" "" }, { "name" "isactive", "kind" "optional", "type" "boolean", "description" "" }, { "name" "authorizedat", "kind" "optional", "type" "string", "description" "" }, { "name" "deactivatedat", "kind" "optional", "type" "string", "description" "" }, { "name" "lastmodifiedat", "kind" "optional", "type" "string", "description" "" } ] } ] }