Validation Errors
Listed in this document are examples of validation errors that can be returned by the VIP Connect APIs as HTTP 400 errors. This list mostly outlines isolated errors within individual fields. The structure of the data is the same for each response:
- “errors”
- Parameter name
- Error description
- Parameter name
If multiple validation errors occur on a single request, the response will combine all the issues with a single error object as shown here:
"errors": {
"transactionId": [
"'Transaction Id' must not be empty.",
"The length of 'Transaction Id' must be at least 8 characters. You entered 0 characters.",
"'Transaction Id' is not in the correct format."
],
"vipCardNumber": [
"The length of 'Vip Card Number' must be 16 characters or fewer. You entered 17 characters."
]
}
Account Inquiry
Missing ID Type:
{
"errors": {
"idType": [
"'Id Type' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-21ee1bb7315d5bc4648a177d49786bd3-8059497de6f43d55-01"
}
ID Number Null and/or less than 6 characters:
"errors": {
"idNumber": [
"'Id Number' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-40b86c99baa0f0bbd22d50d13001a07d-1a48def5609fbe37-01"
}
ID State not in correct format:
"errors": {
"idState": [
"'Id State' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-deb7f3aeb5ff1d23b4c137d85278bcaa-bece4a908c356e92-01"
}
ID State Null:
"errors": {
"idState": [
"'Id State' must not be empty.",
"'Id State' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-c11ae3ac9bbc301d12e6e8337698cee7-bd5c2d5c1d5b5452-01"
}
ID Information and VIP Card Number provided at the same time:
"errors": {
"idNumber": [
"ID Details must be empty if VIP Card Number is provided"
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b135cd07eb90c5984278016adc865dba-89aef9569ff26132-01"
}
Patron Session – Existing
idNumber Incorrect Format and/or Greater Than 16 Characters:
"errors": {
"idNumber": [
"ID Details must be empty if VIP Card Number is provided"
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b135cd07eb90c5984278016adc865dba-89aef9569ff26132-01"
}
dateOf Birth Contains Invalid Characters:
"errors": {
"dateOfBirth": [
"Could not convert string to DateTime: 11/16/19f81. Path 'dateOfBirth', line 4, position 32."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-5e690d44f4711f8333b5d65168ee4b68-fa24819901598aed-01"
}
Date of Birth In Incorrect Format:
"errors": {
"dateOfBirth": [
"Could not convert string to DateTime: 11161981. Path 'dateOfBirth', line 4, position 29."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-02e5d70b1db1dc172eb2cb2af98c52b6-bb871b8d82f43585-01"
}
Remaining Daily Deposit In String Format:
"errors": {
"remainingDailyDeposit": [
"Could not convert string to decimal: $25. Path 'remainingDailyDeposit', line 5, position 34."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-a39ea0763bb9a38d0c5a70be402267d3-ab1a8a1a1fccfe6d-01"
}
Remaining Daily Deposit Length Exceeded:
"errors": {
"remainingDailyDeposit": [
"Input string '100000000000000000000000000000' is not a valid decimal. Path 'remainingDailyDeposit', line 5, position 59."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-694200ddc9a0fe55f532832e97a9044d-daefbd1417ce5f3a-01"
}
Wallet Balance In String Format:
"errors": {
"walletBalance": [
"Could not convert string to decimal: $100. Path 'walletBalance', line 6, position 27."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-8007288d18a7b791849ec5a512502e0a-7be2a82e1fc40c7b-01"
}
Wallet Balance Length Exceeded:
"errors": {
"walletBalance": [
"Input string '100000000000000000000000000000' is not a valid decimal. Path 'walletBalance', line 6, position 51."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-936ca0ff0cfb55e7844766a1471e6ac3-69c7e26c1dd1cf9b-01"
}
Transaction ID Greater Than 25 Characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be 25 characters or fewer. You entered 28 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-3f8a64034cb77f785c42aab63282d80f-4f43b6dba994b93c-01"
}
Transaction ID Is Null :
"errors": {
"transactionId": [
"'Transaction Id' must not be empty.",
"The length of 'Transaction Id' must be at least 8 characters. You entered 0 characters.",
"'Transaction Id' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-88c7b9039d9cb85b1af6ad334dfc9900-7d6ebac8154e5583-01"
}
Transaction ID Less Than 8 Characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be at least 8 characters. You entered 2 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b9a093439d54bfadb45215495a5ca28f-8a2d7adce0ad367c-01"
}
Transaction Amount Length Exceeded:
"errors": {
"transactionAmount": [
"Input string '100000000000000000000000000000' is not a valid decimal. Path 'transactionAmount', line 8, position 55."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-36f7693573afaa317b964b8955b117df-e1b6f25dad55cfb8-01"
}
Transaction Amount In String Format:
"errors": {
"transactionAmount": [
"Could not convert string to decimal: $11. Path 'transactionAmount', line 8, position 30."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-828aca88a68b2686a85b49525208ec74-0842562149263ff9-01"
}
Transaction Type Not Valid Value of Withdraw or Deposit:
"errors": {
"transactionType": [
"Error converting value \"enroll\" to type 'GlobalPayments.Gaming.VIPPreferred.API.TransactionType'. Path 'transactionType', line 9, position 31."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-632ffa81874fd421f7ff9b6c4782fa26-1c2c9ace1ecbb59e-01"
}
Product Type Not Valid Value of Preferred or Online:
"errors": {
"productType": [
"Error converting value \"enroll\" to type 'GlobalPayments.Gaming.VIPPreferred.API.ProductType'. Path 'productType', line 10, position 28."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-a01343bfe16d19bf8f65f869a38fdf02-544ae0fef38bb115-01"
}
Patron Session – New
All the same items for Patron Session – Existing are also applicable for this endpoint.
City Is Empty:
"errors": {
"city": [
"'City' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-c5a41cd95b724daaf0a8089244998e74-5df449c178c7fc6e-01"
}
City Exceeds 32 characters:
"errors": {
"city": [
"The length of 'City' must be 32 characters or fewer. You entered 36 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-d5905a87125c919e914beef7d44a7e4e-595a2843a6080d0e-01"
}
Email is not in standard something@email.domain format:
"errors": {
"email": [
"'Email' is not a valid email address."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-616ee7f5c053d3570bfe856a47428434-8a2dbed7708feddb-01"
}
Email exceeds 45 characters:
"errors": {
"email": [
"The length of 'Email' must be 40 characters or fewer. You entered 45 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-c7950ada632a6b39a245e82af5e7adf8-2e0fc046a1d4221e-01"
}
FirstName exceeds 20 characters:
"errors": {
"firstName": [
"The length of 'First Name' must be 20 characters or fewer. You entered 25 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-67d8bcd22b6f24cf246e209c398ce9b7-e3ed5ce811b8ea42-01"
}
FirstName is empty:
"errors": {
"firstName": [
"'First Name' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7333fb2541573c7e4c8683a8d6651784-61fa6bfb5d7bdd8d-01"
}
LastName exceeds 20 characters:
"errors": {
"lastName": [
"The length of 'Last Name' must be 20 characters or fewer. You entered 36 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7433ced05fa6ea89a37a3c7d97d49502-70e8aff8d4895558-01"
}
LastName is empty:
"errors": {
"lastName": [
"'Last Name' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-6a5b94046f9cf7e65f9a5ba0eee4e4e8-7d36b9fad7058158-01"
}
IdNumber exceeds 30 characters:
"errors": {
"idNumber": [
"The length of 'Id Number' must be 30 characters or fewer. You entered 36 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7a9bd9bf599dd2df6ede92a3e53e8430-6b8ccd3e7b2855ca-01"
}
IdNumber is missing or less than 6 characters:
"errors": {
"idNumber": [
"The length of 'Id Number' must be at least 6 characters. You entered 0 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-6daf3b1f9e2a4f95d0d674cbe06ecba1-ceb0184c6196a8e3-01"
}
IdState is missing when IdType is DL or ST:
"errors": {
"idState": [
"'Id State' must not be empty.",
"'Id State' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b8a32336bc99dd71de1c2f74ae421009-1c705a4e5403d068-01"
}
IdState not in correct two letter abbreviation format when IdType is DL or ST:
"errors": {
"idState": [
"'Id State' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b8a32336bc99dd71de1c2f74ae421009-1c705a4e5403d068-01"
}
IdType not in (DL, ST, MI, PP, SS):
"errors": {
"idType": [
"Error converting value \"AB\" to type 'System.Nullable`1[GlobalPayments.Gateway.Core.Models.InquiryIdType]'. Path 'IdType', line 9, position 15."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-925a02998be276a387346f4ef527d60f-a6409e9c76fe7e12-01"
}
Mobile Phone not between 10 and 15 digits and not formatted as ############ (without special characters):
"errors": {
"mobilePhone": [
"The length of 'Mobile Phone' must be at least 10 characters. You entered 1 characters.",
"Mobile phone must be between 10 and 15 digits."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-ee87c2bc14703ef56c52243110e4d8c1-f4d263170facd685-01"
}
RemainingDailyDeposit no numeric:
"errors": {
"remainingDailyDeposit": [
"Could not convert string to decimal: s0. Path 'RemainingDailyDeposit', line 13, position 30."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-c7fa163a8bd748e3346ccde5eaa703d5-8680b263e7f54dc1-01"
}
State is empty:
"errors": {
"state": [
"'State' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-3800d3554e25affcb93ddaea733200f9-0821a7fab9b673a6-01"
}
State not in two character abbreviation format:
"errors": {
"state": [
"The length of 'State' must be 2 characters or fewer. You entered 3 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-81217cb3a64abf769e9c7405360b9119-aaa94e6e9f207833-01"
}
StreetName exceeds 30 characters:
"errors": {
"streetName": [
"The length of 'Street Name' must be 30 characters or fewer. You entered 39 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-63947b8a65e7587bf04be23dd6b4b4b7-f347546ba37fbb6f-01"
}
Zip is empty:
"errors": {
"zip": [
"'Zip' must not be empty.",
"Zip code must be 5 or 9 digit, with an optional hyphen between the first 5 and last 4."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-257dc5ce839e131e91d860247ff53577-c7debaa4d9fd8a82-01"
}
Zip not in 5 or 9 digit:
"errors": {
"zip": [
"Zip code must be 5 or 9 digit, with an optional hyphen between the first 5 and last 4."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-6d9a16f72f160bf713e90a8fa1540317-483ee9ae67e3df04-01"
}
walletBalance not numeric:
"errors": {
"walletBalance": [
"Could not convert string to decimal: d100. Path 'walletBalance', line 17, position 24."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-5aa2ef736cb9bb3955cb3b950914e135-905b1757eb72aa7a-01"
}
MiddleInitial exceeds 20 characters:
"errors": {
"middleInitial": [
"The length of 'Middle Initial' must be 20 characters or fewer. You entered 33 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-b32ae842f13d6a79a0546eb48345fde4-5787f795ca54b53f-01"
}
TransactionType not 0,1 if passing as numeric:
"errors": {
"transactionType": [
"'Transaction Type' has a range of values which does not include '7'."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-1c8cb08dbecf706f2ed118513701dcdd-c80ea60248b89022-01"
}
TransactionType not deposit,withdraw is passing as string:
"errors": {
"transactionType": [
"Error converting value \"test\" to type 'GlobalPayments.Gaming.VIPPreferred.API.TransactionType'. Path 'transactionType', line 22, position 29."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-8c19c264a4f29b3cc0e09e2e25aad374-eb4351740365e717-01"
}
TransactionId exceeds 25 characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be 25 characters or fewer. You entered 30 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-3ce0ac286b5703d9263d8ffc8ce69e05-9338bd1573dd653c-01"
}
TransactionId is empty:
"errors": {
"transactionId": [
"'Transaction Id' must not be empty.",
"The length of 'Transaction Id' must be at least 8 characters. You entered 0 characters.",
"'Transaction Id' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-554d0a0f911cfc47d6bd2e9a2b10184f-698078094cf13b36-01"
}
TransactionId is less than 8 characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be at least 8 characters. You entered 6 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-92be8c085b4e571411900c083f0f636b-7b59d734af7fb2e0-01"
}
ProductType not 0/1 when passing as numeric:
"errors": {
"productType": [
"'Product Type' has a range of values which does not include '7'."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-384493c68eda29190db57862ae27cc99-04bca4eb05216a66-01"
}
ProductType not preferred/online when passing as string:
"errors": {
"productType": [
"Error converting value \"test\" to type 'GlobalPayments.Gaming.VIPPreferred.API.ProductType'. Path 'productType', line 24, position 26."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-2aa1f16491fa225979f26b6a2a23ad50-ed643785c2878f7e-01"
}
WithdrawApproval & DepositApproval
TransactionId exceeds 25 characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be 25 characters or fewer. You entered 30 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-3ce0ac286b5703d9263d8ffc8ce69e05-9338bd1573dd653c-01"
}
TransactionId is empty:
"errors": {
"transactionId": [
"'Transaction Id' must not be empty.",
"The length of 'Transaction Id' must be at least 8 characters. You entered 0 characters.",
"'Transaction Id' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-554d0a0f911cfc47d6bd2e9a2b10184f-698078094cf13b36-01"
}
TransactionId is less than 8 characters:
"errors": {
"transactionId": [
"The length of 'Transaction Id' must be at least 8 characters. You entered 6 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-92be8c085b4e571411900c083f0f636b-7b59d734af7fb2e0-01"
}
Amount is not numeric:
"errors": {
"amount": [
"Could not convert string to decimal: abc123. Path 'Amount', line 4, position 22."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-d3d756063962b545b8cbbac96c2515e6-83f9c06ffc1463fc-01"
}
BankName is empty:
"errors": {
"bankName": [
"'Bank Name' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-5565569cd1dab3efde6f390544f56b53-6e01c1b30054ac5f-01"
}
maskedBankAccountNumber is empty:
"errors": {
"maskedBankAccountNumber": [
"'Masked Bank Account Number' must not be empty.",
"'Masked Bank Account Number' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-bcc1c5e17572c780cdbb29bbd181c5cd-262c7561805bb5e2-01"
}
maskedBankAccountNumber not in “*****#####” format:
"errors": {
"maskedBankAccountNumber": [
"'Masked Bank Account Number' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-af72f6a1d15367528fb2f9ec497ba22b-078f8b2a728944b9-01"
}
BankRoutingNumber is less than 8 digits:
"errors": {
"bankRoutingNumber": [
"The length of 'Bank Routing Number' must be at least 8 characters. You entered 4 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-17576f690e0b87617fcd475c18f63d7e-e2d67ca8078b6e8e-01"
}
BankRoutingNumber is greater than 9 digits:
"errors": {
"bankRoutingNumber": [
"The length of 'Bank Routing Number' must be 9 characters or fewer. You entered 18 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-fea44ab7982bfed42eb298a9eaa1f3ed-9491e72764583404-01"
}
FirstName exceeds 20 characters:
"errors": {
"firstName": [
"The length of 'First Name' must be 20 characters or fewer. You entered 25 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-67d8bcd22b6f24cf246e209c398ce9b7-e3ed5ce811b8ea42-01"
}
FirstName is empty:
"errors": {
"firstName": [
"'First Name' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7333fb2541573c7e4c8683a8d6651784-61fa6bfb5d7bdd8d-01"
}
LastName exceeds 20 characters:
"errors": {
"lastName": [
"The length of 'Last Name' must be 20 characters or fewer. You entered 36 characters."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-7433ced05fa6ea89a37a3c7d97d49502-70e8aff8d4895558-01"
}
LastName is empty:
"errors": {
"lastName": [
"'Last Name' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-6a5b94046f9cf7e65f9a5ba0eee4e4e8-7d36b9fad7058158-01"
}
HomePhoneNumber is empty:
"errors": {
"homePhoneNumber": [
"'Home Phone Number' must not be empty.",
"'Home Phone Number' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-cbaf587b9b7aaa04e2bb031479d5a9f3-0d86bc419bd5fa34-01"
}
HomePhoneNumber not in ############ format:
"errors": {
"homePhoneNumber": [
"'Home Phone Number' is not in the correct format."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-2861bb45c74890e9495e3b73738bfbbe-1c24df236c11e20c-01"
}
Location is empty:
"errors": {
"location": [
"'Location' must not be empty."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-118d4d96b82684d4e97fb39f08a7d753-04e1792e21b3a3b6-01"
}
TransactionType not 0,1 if passing as numeric:
"errors": {
"transactionType": [
"'Transaction Type' has a range of values which does not include '7'."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-1c8cb08dbecf706f2ed118513701dcdd-c80ea60248b89022-01"
}
TransactionType not deposit,withdraw is passing as string:
"errors": {
"transactionType": [
"Error converting value \"test\" to type 'GlobalPayments.Gaming.VIPPreferred.API.TransactionType'. Path 'transactionType', line 22, position 29."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-8c19c264a4f29b3cc0e09e2e25aad374-eb4351740365e717-01"
}
Timestamp not a valid timestamp value:
"errors": {
"timestamp": [
"Could not convert string to DateTimeOffset: 03292024. Path 'Timestamp', line 14, position 27."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-db4a82c01c27505ee88bd09def14171a-bd7ff09bc30e749d-01"
}
InstantPaymentEligible not a valid Boolean value:
"errors": {
"instantPaymentEligible": [
"Could not convert string to boolean: test. Path 'InstantPaymentEligible', line 15, position 36."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-856933a0c0af71df55516ec6889f8abc-cbfe85b5e7448b88-01"
}
FundTransferType not a valid of ACH, INP or SDA:
"errors": {
"fundTransferType": [
"Error converting value \"TEST\" to type 'GlobalPayments.Gaming.VIPPreferred.API.Models.ApiFundTransferType'. Path 'FundTransferType', line 16, position 30."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-eb1f648299fc643e25b61c9caa2415d0-036b2bf82aef0be3-01"
}
ProductType not a valid value of preferred or online:
"errors": {
"productType": [
"Error converting value \"Test\" to type 'GlobalPayments.Gaming.VIPPreferred.API.ProductType'. Path 'ProductType', line 17, position 25."
]
},
"type": "https://tools.ietf.org/html/rfc9110#section-15.5.1",
"title": "One or more validation errors occurred.",
"status": 400,
"traceId": "00-c46bedb6310d2c7d890124a55c3b57b8-a4b45465d3c83a05-01"
}