API Token Types
Interacting with the GrailPay API typically requires three different token types, listed below.Processor Token
A Processor Token allows a program to:- Interact with processor level APIs
- Query vendor level resources.
Vendor Token
A Vendor Token is issued for each vendor created under a processor. It allows a program to:- Register, deregister and query webhooks.
- Add, remove and query bank accounts
- Onboard businesses and people.
- Process and query transactions.
Bank-Link Token
A Bank-Link Token is issued for each vendor by request. It allows a program to:- Initialize and display the GrailPay Bank-Link Widget
- Connect users with bank accounts via a web browser.