DEVELOPER

Merchant Boarding API Specification

Version 1.42

production
sandbox

Merchant

Merchant Completion section.

Send Application to Merchant

put /enroll/application/merchant/send/key/{externalKey}

This endpoint is used to send an application to a merchant for completion. The application is sent by external key.

Parameters
externalKey required
Type
string
Pattern
^(?!.*/).*$
Range
1 to 50 characters
Example
0aa000a-000a-00a0-00a0-00000aa00a0

Loading...

Example Response
200 Application successfully sent to merchant for completion
400 Invalid request
404 Unable to locate application by external key
422 Invalid input

Validate Application Ready for Merchant

get /enroll/application/merchant/validate/key/{externalKey}

Validate that an application is ready to be sent to the merchant by application external key.

Parameters
externalKey required
Type
string
Pattern
^(?!.*/).*$
Range
1 to 50 characters
Example
123123123-123-123123-123123-123

Loading...

Example Response
200 Successful response showing application exists and is ready for merchant
404 Application not found response.
422 Error response.
500 Internal server error response
©2026 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.