IHELA OFFICIAL DOCS
  1. Basics
IHELA OFFICIAL DOCS
  • iHela Ryanje Official Docs
  • Merchant Services
    • Introduction
    • Basics
      • oAuth2 Authentication
        POST
      • Cashin Payment banks
        GET
      • Cashout Payment banks
        GET
      • Account Lookup
        GET
    • Bills Payment
      • Bills operations flow
      • Bills Init
      • Bill Status Check
      • Account Cashin
  • Banking Services
    • Introduction
    • Ping
      GET
    • Token Refresh
      POST
    • Token request
      POST
    • Account Lookup
      POST
    • Account Balance
      POST
    • Statement
      GET
    • Withdrawal
      POST
    • Deposit
      POST
    • Transaction Status
      POST
    • Transaction fees
      POST
  • Agent Services
    • Introduction
    • Ping
      GET
    • Token Refresh
      POST
    • Token request
      POST
    • Account Lookup
      POST
    • Deposit
      POST
    • Withdrawal Validation
      POST
    • Operation Lookup
      POST
    • Transaction Status
      POST
  1. Basics

Cashout Payment banks

GET
/payments/bank/cashout/
Last modified:2023-05-13 09:16:27
All banks list for cashout payments. This will be used to fetch banks for customer lookup on the Bill init function.
Note that every bank has some accepted configurations in api_values attribute. The most important to check is has_lookup.
The has_lookup attribute specifies if the bank accepts "Account Lookup" or not.
If it accepts lookup, it is recommended to check the "Customer name" from Account Lookup endpoint to avoid some wrong account errors from the user.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:8081/api/v2/payments/bank/cashout/'

Responses

🟢200OK
application/json
Body
response_code
string 
required
response_data
object 
required
objects
array [object {13}] 
required
count
integer 
required
response_message
string 
required
success
boolean 
required
response_status
integer 
required
Example
{
    "response_code": "00",
    "response_data": {
        "objects": [
            {
                "id": 1,
                "slug": "MF1-0001",
                "name": "IHELÁ CREDIT UNION",
                "swift_code": null,
                "bank_code": 1,
                "bank_type": "MF1",
                "can_create_account_online": true,
                "is_active": true,
                "company": {
                    "name": "IHELÁ CREDIT UNION",
                    "fullname": "IHELÁ CREDIT UNION",
                    "nickname": "ICU",
                    "slug": "0000000002",
                    "image": "https://testcbsdbs.ihela.bi/media/clients/corporate/2_ihela.png",
                    "about": "IHELÁ CREDIT UNION",
                    "logo": "https://testcbsdbs.ihela.bi/media/clients/corporate/2_ihela.png",
                    "logo_icon": "https://testcbsdbs.ihela.bi/media/clients/corporate/2_ihela_logo_red.png"
                },
                "limits_config": null,
                "account_masked_text": null,
                "is_default": true,
                "api_values": {
                    "has_lookup": true,
                    "has_cashin": true,
                    "has_cashout": true,
                    "has_integrated_too": false,
                    "additional_api_list": [
                        "agent_agent_transfer",
                        "agent_lookup"
                    ]
                }
            }
        ],
        "count": 7
    },
    "response_message": "Done",
    "success": true,
    "response_status": 200
}
Modified at 2023-05-13 09:16:27
Previous
Cashin Payment banks
Next
Account Lookup
Built with