API Docs
  • Introduction
  • Credential
  • Error Codes
  • Token Validation
  • Signature Validation
  • Quick Start
    • Accepting via Payment Page
    • Accepting Using Own Page
    • Paying Out
  • ACCOUNT
    • Pool Balance
  • Cloud Payment
    • Payment Service
    • Collection
      • Create Collection
      • Manage
        • Get Collection List
        • Get a Collection
        • Update Collection
        • Activate Collection
        • Deactivate Collection
        • Delete Collection
    • Bill
      • Create Bill
      • Callback
      • Manage
        • Get Bill List
        • Get a Bill
        • Get Bill Transaction Status
        • Update Bill
        • Delete Bill
    • Transaction List
    • Transaction Status
  • Payout
    • Payout Service
    • Payout Transaction List
    • Create Payout
    • Payout Status
      • Callback
      • Status Checking
    • Bank Account Verification
      • Bank Verification Channel ( Deprecated )
      • Bank Account Validation
  • Suite Plugin
    • Woocommerce
    • Open Cart
  • Library
    • Credit Card
  • SUPPORT
    • Frequently Asked Question
Powered by GitBook
On this page
  • Authentication
  • Validating recipient bank account
  1. Payout
  2. Bank Account Verification

Bank Account Validation

The Bank Account Verification API is an essential tool within our system, offering a secure and efficient means to validate the accuracy of provided account details. Enhance transaction reliability and security through seamless bank account verification processes.

Authentication

LeanX uses Auth Token to authenticate in each request's header.

Auth Token can be retrieved in your portal dashboard under API page.

Request Header

{
    "auth-token": "LP-0D7C06DE-MM|7394e58e-edee-4c42-9ca5-bcbc449f1b9f|2141df4a3cb633d5ce8683bb0c55067e5caebfbe07390dde277dc455bcc95c91723a81b5e565c7c02d68fb84e396722563016bf99e576a4b8cdbe4423fbf226b"
}

Validating recipient bank account

HTTP Method: POST

https://api.leanx.dev/api/v1/merchant/check-verification-bank

Request Query

{
  "payout_service_id": 1,
  "third_party_account_no": "9011426016"
}

Attribute

Property
Description

payout_service_id*

Payout Service List Endpoint

third_party_account_no*

Recipient bank account number

Response

{
  "response_code": 2000,
  "description": "SUCCESS",
  "app_version": "/api/v1",
  "talk_to_server_before": "2023-02-02T01:31:46.270066",
  "data": {
    "Success": true,
    "Result": {
      "OrgnThirdPartyBankBICCode": "AFBQMYKL",
      "OrgnThirdPartyAccountNo": "9011426016",
      "CreditorName": "TEST CUSTOMER WP2"
    }
  },
  "breakdown_errors": "",
  "token": "dbd44a99-2d0f-470d-91fe-c73e8cdd1848"
}

PreviousBank Verification Channel ( Deprecated )NextWoocommerce

Last updated 8 months ago