# IHELA OFFICIAL DOCS ## Docs - [iHela Ryanje Official Docs](https://bankingdocs.ihela.bi/doc-340798.md): - Merchant Services [Introduction](https://bankingdocs.ihela.bi/doc-340804.md): - Merchant Services > Bills Payment [Bills operations flow](https://bankingdocs.ihela.bi/doc-340807.md): - Banking Services [Introduction](https://bankingdocs.ihela.bi/doc-340801.md): - Agent Services [Introduction](https://bankingdocs.ihela.bi/doc-946242.md): ## API Docs - Merchant Services > Basics [oAuth2 Authentication](https://bankingdocs.ihela.bi/api-3662173.md): >NB : This endpoint only accepts `multipart/form-data` as request body `Content-Type` header. - Merchant Services > Basics [Cashin Payment banks](https://bankingdocs.ihela.bi/api-3658049.md): The bank list API returns the banks that iHela accepts for cashin payments. You can add type filter to separate Commercial Banks, Mobile Banks and Microfinances. - Merchant Services > Basics [Cashout Payment banks](https://bankingdocs.ihela.bi/api-3658124.md): All banks list for cashout payments. This will be used to fetch banks for customer lookup on the Bill init function. - Merchant Services > Basics [Account Lookup](https://bankingdocs.ihela.bi/api-3658130.md): This page returns the customer account and the customer name giving the customer ID or account number. - Merchant Services > Bills Payment [Bills Init](https://bankingdocs.ihela.bi/api-3662175.md): - Merchant Services > Bills Payment [Bill Status Check](https://bankingdocs.ihela.bi/api-3663091.md): This endpoint verifies the status of the bill. It will be used to check if a bill has been paid or is still waiting for the customer's validation. - Merchant Services > Bills Payment [Account Cashin](https://bankingdocs.ihela.bi/api-3680841.md): - Banking Services [Ping](https://bankingdocs.ihela.bi/api-3657898.md): Used to check if you are connected to iHelá. - Banking Services [Token Refresh](https://bankingdocs.ihela.bi/api-3657984.md): Used to get a new access token. - Banking Services [Token request](https://bankingdocs.ihela.bi/api-3657964.md): used to request a token, which will be used to authenticate the user. - Banking Services [Account Lookup](https://bankingdocs.ihela.bi/api-3658018.md): For more details on a given account. - Banking Services [Account Balance](https://bankingdocs.ihela.bi/api-3658715.md): - Banking Services [Statement](https://bankingdocs.ihela.bi/api-3657991.md): It returns a mini bank statement of the desired account. - Banking Services [Withdrawal](https://bankingdocs.ihela.bi/api-3658026.md): For withdrawal transactions. - Banking Services [Deposit](https://bankingdocs.ihela.bi/api-3658032.md): For Deposit Transactions. - Banking Services [Transaction Status](https://bankingdocs.ihela.bi/api-3658034.md): Used to check if a transaction was successful or not. - Banking Services [Transaction fees](https://bankingdocs.ihela.bi/api-4166923.md): This endpoint is used to check differents transanctions fees depending on the transaction type and the amount. - Agent Services [Ping](https://bankingdocs.ihela.bi/api-15897309.md): Used to check if you are connected to iHelá. - Agent Services [Token Refresh](https://bankingdocs.ihela.bi/api-15897310.md): Used to get a new access token. - Agent Services [Token request](https://bankingdocs.ihela.bi/api-15897311.md): used to request a token, which will be used to authenticate the user. - Agent Services [Account Lookup](https://bankingdocs.ihela.bi/api-15897312.md): For more details on a given account. - Agent Services [Deposit](https://bankingdocs.ihela.bi/api-15897316.md): For Deposit Transactions. - Agent Services [Withdrawal Validation](https://bankingdocs.ihela.bi/api-16430995.md): - Agent Services [Operation Lookup](https://bankingdocs.ihela.bi/api-16425237.md): - Agent Services [Transaction Status](https://bankingdocs.ihela.bi/api-15897317.md): Used to check if a transaction was successful or not.