Validate bank account change
Validates a bank account change for a paypoint without creating a case. Runs the same checks the create endpoint runs, and returns blocking conditions and warnings. Blocking conditions prevent creation; warnings don’t.
Available to both Platform and Enterprise Partners.
Path parameters
paypointId
The paypoint's numeric identifier.
Request
This endpoint expects an object.
routingNumber
The 9-digit bank routing number.
accountNumber
The bank account number (4 to 17 digits).
accountType
The account type. Must be checking or savings.
bankAccountHolderType
The account holder type. Must be personal or business.
bankAccountFunction
What the bank account is used for. None isn’t accepted on a request.
services
The Pay In and Pay Out services the bank account applies to. Include at least one entry across the two lists.
Response
Validation result
isValid
Whether the request can be created. False when there are blocking conditions.
blockingConditions
Conditions that prevent creation. Must be resolved first.
warnings
Informational warnings. Creation can still proceed.
validationErrors
Field-level validation errors.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
500
Internal Server Error