Customer/Bank Card

Add domestic bank card

post

version=0.0.1 bizType=customer.app.WithdrawBankWebApiService.add Access after login

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
countrystring · max: 50Required

Country

bankAccountNamestring · max: 80Optional

Account holder's name

bankCardNumberstring · max: 80Required

Bank card number

bankCurrencystring · max: 80Required

Bank currency

bankNamestring · max: 80Required

Bank name

bankAddressstring · max: 200Required

Bank account opening address

bankBranchstring · max: 200Required

Bank branch

provincestring · max: 50Required

Province

citystring · max: 50Required

City

bankCodestring · max: 50Required

Bank code

firstNamestring · max: 50Required

First name

lastNamestring · max: 50Required

Last name

Responses
200Success
application/json
post
/global/customer.app.WithdrawBankWebApiService.add
POST /api/global/customer.app.WithdrawBankWebApiService.add HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 235

{
  "country": "text",
  "bankAccountName": "text",
  "bankCardNumber": "text",
  "bankCurrency": "text",
  "bankName": "text",
  "bankAddress": "text",
  "bankBranch": "text",
  "province": "text",
  "city": "text",
  "bankCode": "text",
  "firstName": "text",
  "lastName": "text"
}
200Success
{
  "msg": "Success",
  "fail": false,
  "trace": "x-119n8w-7g776n0t-cl873p-81g4-1677651340",
  "code": "0",
  "data": null,
  "bizCode": "",
  "tm": 11140253,
  "msgParams": null,
  "ok": true
}

Add International Bank Card

post

version=0.0.1 bizType=customer.app.WithdrawBankWebApiService.addV1v2v8 Accessible after login

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
bankCurrencystring · max: 80Required

Bank currency

bankNamestring · max: 80Required

Bank name

bankCodestring · max: 50Required

Bank code

firstNamestring · max: 50Required

First name

lastNamestring · max: 50Required

Last name

bankAccountstring · max: 32Optional

Bank Account Number

swiftCodestring · max: 32Optional

swiftCode

otherCodestring · max: 32Optional

otherCode

provincestringOptional

Province Code

citystringOptional

City Code

phonestringOptional

Reserved Mobile Number

ext1stringOptional

ID Number

Responses
200Success
application/json
post
/global/customer.app.WithdrawBankWebApiService.addV1v2v8
POST /api/global/customer.app.WithdrawBankWebApiService.addV1v2v8 HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 216

{
  "bankCurrency": "text",
  "bankName": "text",
  "bankCode": "text",
  "firstName": "text",
  "lastName": "text",
  "bankAccount": "text",
  "swiftCode": "text",
  "otherCode": "text",
  "province": "text",
  "city": "text",
  "phone": "text",
  "ext1": "text"
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": {},
  "ok": true,
  "fail": true
}

Get bank card list

post

version=0.0.1 bizType=customer.app.WithdrawBankWebApiService.bankList Accessible after login

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
bankAccountstringOptional

Bank Account Number

bankCardNumberstringOptional

Bank card number

Responses
200Success
application/json
post
/global/customer.app.WithdrawBankWebApiService.bankList
POST /api/global/customer.app.WithdrawBankWebApiService.bankList HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 46

{
  "bankAccount": "text",
  "bankCardNumber": "text"
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "data": [
    {
      "companyId": 1,
      "customerNo": "text",
      "bankAccountName": "text",
      "bankCardNumber": "text",
      "bankCurrency": "text",
      "bankName": "text",
      "bankCode": "text",
      "bankAddress": "text",
      "bankBranch": "text",
      "country": "text",
      "province": "text",
      "city": "text",
      "firstName": "text",
      "lastName": "text",
      "bankAccount": "text",
      "swiftCode": "text",
      "otherCode": "text"
    }
  ],
  "ok": true,
  "fail": true
}

Delete bank card information

post

version=0.0.1 bizType=customer.app.WithdrawBankWebApiService.delete Access after login

Body
idinteger · uint64Required

Bank card information record id

Responses
200Success
application/json
post
/global/customer.app.WithdrawBankWebApiService.delete
POST /api/global/customer.app.WithdrawBankWebApiService.delete HTTP/1.1
Host: prewppc-3.cmfbl.com
Content-Type: application/json
Accept: */*
Content-Length: 8

{
  "id": 1
}
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": 1,
  "trace": "text",
  "msgParams": "text",
  "ok": true,
  "fail": true,
  "data": {}
}

Last updated