Using This Single Point Registration API, Clients can Register Their Customer Accounts in Cencora Financial Services Database with all Eligible Modules in One Request.
Y = Required, X = Required When Block Present and X = Optional
APIAccessToken*
-[string(256)]--Issued by Cencora Financial web services authorization call. Auth Token is valid for 24 hours and is required to obtain a new token prior to the expiration. Has to be send in the "Authorization" Header when making the requests
Property | Description | Required | Type |
---|---|---|---|
ProgramID |
Unique Identity for Cencora Financial Services programs. This will be Shared by Cencora Financial Services as a part of Initial Business Setup Example: A-0001 |
Y |
string Length = 6 |
AccountType |
Type of Customer Account. Options are:
|
Y | string |
AccountID | Unique account/customer id for the merchant/partner. If account id for the partner is already exist in the system it will append the card number as a secondary card | Y | string |
SmsOptIn |
Flag that specifies whether to opt-in / out SMS messages to given phone number. Possible values:
|
Y | bool |
DemographicInfo | object | ||
. Name | object | ||
. . Firstname | Customer's First Name, this name must be the same as the name on the card. | Y |
string Length <= 50 |
. . Lastname | Customer's Last Name, this name must be the same as the name on the card. | Y |
string Length <= 50 |
. DateOfBirth | Customer's DateOfBirth in MMDDYYYY format | Y |
string Length = 8 |
. Address | object | ||
. . Addressline1 | First line of the billing street address as it appears on the card issuer's records. | Y |
string Length <= 50 |
. . Addressline2 | Additional address information. | N |
string Length <= 50 |
. . City | City of the billing address. | Y |
string Length <= 25 |
. . State | State or province of the billing address. Use the State, Province, and Territory Codes for the United States and Canada. | Y |
string Length <= 2 |
. . PostalCode | Postal code for the billing address. The postal code must consist of 5 to 9 digits. | Y |
string Length <= 9 |
. . Country | Country of the billing address. Use the two-character ISO Standard Country Codes | Y |
string Length <= 2 |
Customer's email address, including the full domain name. | Y |
string Length <= 100 |
|
. Phone | object | ||
. . Phonenumber1 | Customer's phone number. | Y |
string Length <= 15 |
. . Phonenumber2 | Customer's Alternate phone number. | N |
string Length <= 15 |
Oct | object | ||
. Push | object | ||
. . Card | object, array | ||
. . . Cardnumber | Customer's credit card number. | X | string |
. . . CardExpirationDate |
Two-digit month and Two-digit year in which the credit card expires. Format: MMYY. Possible values for MM: 01 through 12. Possible values for YY: 00 through 99. |
X |
string Length = 4 |
. . . ABA | Nine-digit Customer's bank routing number. | N |
string Length = 9 |
. . . DDA | Customer's bank account number. | N |
string Length <= 16 |
. . . BIN | Customer's bank bin number. | N |
string Length = 6 |
. Pull | object | ||
. . Card | object, array | ||
. . . Cardnumber | Customer's credit card number. | X | string |
. . . CardExpirationDate |
Two-digit month and Two-digit year in which the credit card expires. Format: MMYY. Possible values for MM: 01 through 12. Possible values for YY: 00 through 99. |
X |
string Length = 4 |
. . . ABA | Nine-digit Customer's bank routing number. | N |
string Length = 9 |
. . . DDA | Customer's bank account number. | N |
string Length <= 16 |
. . . BIN | Customer's bank bin number. | N |
string Length = 6 |
HealthCare | object | ||
. MemberID | Customer's Health Care Member ID | N |
string Length <= 16 |
. ProcessID | Customer's Health Care Process ID | N |
string Length <= 16 |
. GroupID | Customer's Health Care Group ID | N |
string Length <= 16 |
. SubscriberID | Customer's Health Care Subscriber ID | N |
string Length <= 16 |
. PolicyID | Customer's Health Care Policy ID | N |
string Length <= 16 |
. PlanType |
Customer's Health Care Plan Type Possible Values are:
|
N |
string Length = 1 |
. CoPayInfo | object | ||
. . CoPayInfo1 | Customer's CoPay Information | N |
string Length <= 50 |
. . CoPayInfo2 | Customer's Additional CoPay Information | N |
string Length <= 50 |
. . CoPayInfo3 | Customer's Additional CoPay Information | N |
string Length <= 50 |
Release | object | ||
. PrepaidCard |
Flag that specifies whether to Generate Plastic Card or not for customer. Possible values:
|
Y | bool |
. VirtualCard |
Flag that specifies whether to Generate Virtual Card or not for customer. Possible values:
|
Y | bool |
ClientSpecificInfo |
object | ||
. CenterID | Client's business center identity from where the request is initiated | N |
string Length <= 5 |
. StoreID | Client's business store identity from where the request is initiated | N |
string Length <= 5 |
. LoanType | Client's business program type under which the request is initiated | N |
string Length <= 3 |
. FundsOriginationChannel | Payment Network to be used for funds transfer | N |
string Length = 1 |
Reserved |
object | ||
. ReservedField1 | Additional Information | N | string |
. ReservedField2 | Additional Information | N | string |
. ReservedField3 | Additional Information | N | string |
. ReservedField4 | Additional Information | N | string |
. ReservedField5 | Additional Information | N | string |
MessageResponse
Property | Description | Type |
---|---|---|
Status | object | |
. Type | Short Note of API result |
string Length <= 32 |
. Code | Status Code of API result |
string Length <= 4 |
. Description | Full Description of API result |
string Length <= 64 |
. DateTime | UTC date time for API result | datetime |
Response | object, array | |
. Type | Block name of the Request for which the response belongs to. |
string Length <= 32 |
. APIResponseCode | Individual Block Response Code for the Request |
string Length <= 4 |
. APIReasonDescription | Individual Block Response Description for the Request |
string Length <= 64 |
. APIResponseDateTime | Individual Block Response Datetime for the Request in UTC format | datetime |
. APIUniqueReferenceID | Individual Block Unique Tag number for the Request |
string Length <= 64 |
CardRegistrationDateTime | Registration Datetime | datetime |
OCTFastFundsIndicator |
Speed of Funds delivery for OCT enabled requests Possible Values are:
|
string Length = 1 |
Token | object , array | |
. Type | Block name of the Request for which the response belongs to. |
string Length <= 32 |
. CardTokenID | 16 - 22 digit Unique Token for the Card Number. |
string Length <= 22 |
. Cardnumberlast4 | Last Four Digits of the given Card Number. |
string Length = 4 |
. CardExpirationDate |
Expiration date of the given Card Number. Format: MMYY Possible values for MM: 01 to 12 Possible values for YY: 00 to 99 |
string Length = 4 |
. CardType | Payment Network of the given Card Number. |
string Length <= 22 |
. DDATokenID | 16 - 22 digit Unique Token for the DDA Number. |
string Length <= 22 |
VerificationText | Unique Verification for Virtual Card retrieval / registration. |
string Length = 8 |
Method: POST
Urls:
Production: | https://api.fvfn.net/fvfnunvwebapi/registration |
SandBox: | https://api.firstviewcorp.com/fvfnunvwebapi/registration |
{
"ProgramID": {},
"AccountType": {},
"AccountID": {},
"SmsOptIn":{},
"DemographicInfo": {
"Name": {
"Firstname":{},
"Lastname": {}
},
"DateOfBirth": {},
"Address": {
"Addressline1": {},
"Addressline2": {},
"City":{},
"State": {},
"PostalCode": {},
"Country": {}
},
"Email": {},
"Phone": {
"Phonenumber1": {},
"Phonenumber2": {}
}
},
"Oct": {
"Push": {
"Card": [{
"Cardnumber":{},
"CardExpirationDate":{},
"ABA":{},
"DDA":{},
"BIN":{}
}]
},
"Pull": {
"Card": [{
"Cardnumber":{},
"CardExpirationDate":{},
"ABA":{},
"DDA":{},
"BIN":{}
}]
}
},
"HealthCare": {
"MemberID": {},
"ProcessID": {},
"GroupID": {},
"SubscriberID": {},
"PolicyID": {},
"PlanType":{},
"CoPayInfo":{
"CoPayInfo1":{},
"CoPayInfo2":{},
"CoPayInfo3":{}
}
},
"Release": {
"PrepaidCard": {},
"VirtualCard": {}
},
"ClientSpecificInfo": {
"CenterID": {},
"StoreID": {},
"LoanType": {},
"FundsOriginationChannel": {}
},
"Reserved":{
"ReservedField2": {},
"ReservedField3": {},
"ReservedField4": {},
"ReservedField1": {},
"ReservedField5": {}
}
}
{
"Status": {
"Type": {},
"Code": {},
"Description": {},
"DateTime": {}
},
"Response": [
{
"Type": {},
"APIResponseCode": {},
"APIReasonDescription": {},
"APIResponseDateTime": {},
"APIUniqueReferenceID": {}
},
{
"Type": {},
"APIResponseCode": {},
"APIReasonDescription": {},
"APIResponseDateTime": {},
"APIUniqueReferenceID": {}
}
],
"CardRegistrationDateTime": {},
"OCTFastFundsIndicator": {},
"Token": [
{
"Type": {},
"CardTokenID": {},
"Cardnumberlast4": {},
"CardExpirationDate": {},
"CardType": {},
"DDATokenID": {}
},
{
"Type": {},
"CardTokenID": {},
"Cardnumberlast4": {},
"CardExpirationDate": {},
"CardType": {}
"DDATokenID": {}
}
],
"VerificationText": {}
}
E-Mail:
info@fvfn.com
Address:
1 West First Ave, Conshohocken, PA 19428