Connect with OAuth
To start this authentication process, your user will access our OAuth authorization endpoint:
If you want to test the OAuth flow in Sandbox, you will need to use this authorization endpoint:
This URL requires 4 query parameters which are:
|client_id||Your client ID found in Developer Keys|
|scope||One of the following values:|
|redirect_uri||Your callback url found in Developer Keys|
Here's an example of an authorization endpoint containing all the query parameters:
The previous URL is for the demo environment and cannot be used for an actual OAuth implementation. You will need to use either the sandbox or the production authorization endpoint.
The following page is displayed asking the user to login to its Checkbook.io account.
If the user doesn't have a Checkbook.io account, then a signup form will be displayed.
After the signup, we require the new user to verify its email address by entering the 6-digit code we sent to the email provided.
After the user successfully authenticates, the following dialog will be displayed allowing to either Deny or Authorize your business to use Checkbook.io on its behalf.
Once the user confirms they wish to allow a third party to send checks on their behalf, their browser will be redirected to the callback URI that has been specified in the Developer Keys, along with an
Updated about 2 years ago