A collection of some of the most frequently asked questions
If you are in the sandbox, you have to use the keys under the sandbox section.
Learn more about API keys.
Yes, you have to create a sandbox user first. You can find details of how to here. The created sandbox user will have a username, password, and bank that can be used to test in the sandbox. You can also find more credentials [here](https://docs.okra.ng/docs/creating-sandbox-customers#test-credentials)
You can test in production using real credentials. The same ones you use with your banking app.
We send webhooks after a successful linking. You can learn more about webhooks [here](https://docs.okra.ng/docs/webhook-overview).
If you are using the app builder, during the process, you can remove an institution. You could also use the filter options to remove a particular bank. See more options [here](https://docs.okra.ng/docs/widget-properties)
You can use the refresh transactions and balance respectively for non-MFA banks, to get new transactions and balance data programmatically through the API, without having the user re-link their account. Learn more about this [here](https://docs.okra.ng/docs/transactions).
This could be because we currently don’t support the bank. You can find the full list of banks we support [here](https://docs.okra.ng/docs/bank-coverage). Another reason could be that you have chosen a product that is currently not enabled for that bank.
You can retrigger webhooks. Find more details [here](https://docs.okra.ng/docs/webhook-overview#webhook-trigger)
As an end user, you can unlink an account using my.okra.ng, as a client you can remove a connected account via an API.
Updated 4 months ago