# Customer/Bank Card

## Add domestic bank card

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Customer/Bank Card"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/customer.app.WithdrawBankWebApiService.add":{"post":{"summary":"Add domestic bank card","deprecated":false,"description":"version=0.0.1\nbizType=customer.app.WithdrawBankWebApiService.add\nAccess after login","operationId":"add","tags":["Customer/Bank Card"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"country":{"type":"string","maxLength":50,"description":"Country"},"bankAccountName":{"type":"string","maxLength":80,"description":"Account holder's name"},"bankCardNumber":{"type":"string","maxLength":80,"description":"Bank card number"},"bankCurrency":{"type":"string","maxLength":80,"description":"Bank currency"},"bankName":{"type":"string","maxLength":80,"description":"Bank name"},"bankAddress":{"type":"string","maxLength":200,"description":"Bank account opening address"},"bankBranch":{"type":"string","maxLength":200,"description":"Bank branch"},"province":{"type":"string","maxLength":50,"description":"Province"},"city":{"type":"string","maxLength":50,"description":"City"},"bankCode":{"type":"string","maxLength":50,"description":"Bank code"},"firstName":{"type":"string","description":"First name","maxLength":50},"lastName":{"type":"string","description":"Last name","maxLength":50}},"required":["bankCardNumber","bankCurrency","bankName","bankAddress","bankBranch","province","city","bankCode","firstName","lastName","country"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseResult1"}}},"headers":{}}}}}},"components":{"schemas":{"BaseResult1":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code"},"code":{"type":"string","description":"Status return code"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Tracking code"},"msgParams":{"type":"string","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"data":{"type":"object","description":"Data Body","properties":{}},"ok":{"type":"boolean"},"fail":{"type":"boolean"}}}}}}
```

## Add International Bank Card

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Customer/Bank Card"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/customer.app.WithdrawBankWebApiService.addV1v2v8":{"post":{"summary":"Add International Bank Card","deprecated":false,"description":"version=0.0.1\nbizType=customer.app.WithdrawBankWebApiService.addV1v2v8\nAccessible after login","operationId":"addV1v2v8","tags":["Customer/Bank Card"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"bankCurrency":{"type":"string","maxLength":80,"description":"Bank currency"},"bankName":{"type":"string","maxLength":80,"description":"Bank name"},"bankCode":{"type":"string","maxLength":50,"description":"Bank code"},"firstName":{"type":"string","description":"First name","maxLength":50},"lastName":{"type":"string","description":"Last name","maxLength":50},"bankAccount":{"type":"string","maxLength":32,"description":"Bank Account Number"},"swiftCode":{"type":"string","maxLength":32,"description":"swiftCode"},"otherCode":{"type":"string","maxLength":32,"description":"otherCode"},"province":{"type":"string","description":"Province Code"},"city":{"type":"string","description":"City Code"},"phone":{"type":"string","description":"Reserved Mobile Number"},"ext1":{"type":"string","description":"ID Number"}},"required":["bankCurrency","bankName","bankCode","firstName","lastName"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseResult1"}}},"headers":{}}}}}},"components":{"schemas":{"BaseResult1":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code"},"code":{"type":"string","description":"Status return code"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Tracking code"},"msgParams":{"type":"string","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"data":{"type":"object","description":"Data Body","properties":{}},"ok":{"type":"boolean"},"fail":{"type":"boolean"}}}}}}
```

## Get bank card list

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Customer/Bank Card"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/customer.app.WithdrawBankWebApiService.bankList":{"post":{"summary":"Get bank card list","deprecated":false,"description":"version=0.0.1\nbizType=customer.app.WithdrawBankWebApiService.bankList\nAccessible after login","operationId":"bankList","tags":["Customer/Bank Card"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"bankAccount":{"type":"string","description":"Bank Account Number"},"bankCardNumber":{"type":"string","description":"Bank card number"}}}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseResultListCustomerWithdrawBankVO"}}},"headers":{}}}}}},"components":{"schemas":{"BaseResultListCustomerWithdrawBankVO":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code"},"code":{"type":"string","description":"Status return code"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Tracking code"},"msgParams":{"type":"string","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"data":{"type":"array","description":"Data Body","items":{"$ref":"#/components/schemas/CustomerWithdrawBankVO"}},"ok":{"type":"boolean"},"fail":{"type":"boolean"}}},"CustomerWithdrawBankVO":{"type":"object","properties":{"companyId":{"type":"integer","format":"int64"},"customerNo":{"type":"string"},"bankAccountName":{"type":"string"},"bankCardNumber":{"type":"string"},"bankCurrency":{"type":"string"},"bankName":{"type":"string"},"bankCode":{"type":"string"},"bankAddress":{"type":"string"},"bankBranch":{"type":"string"},"country":{"type":"string"},"province":{"type":"string"},"city":{"type":"string"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"bankAccount":{"type":"string"},"swiftCode":{"type":"string"},"otherCode":{"type":"string"}}}}}}
```

## Delete bank card information

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Customer/Bank Card"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/customer.app.WithdrawBankWebApiService.delete":{"post":{"summary":"Delete bank card information","deprecated":false,"description":"version=0.0.1\nbizType=customer.app.WithdrawBankWebApiService.delete\nAccess after login","tags":["Customer/Bank Card"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","format":"uint64","description":"Bank card information record id"}},"required":["id"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseResult"}}},"headers":{}}}}}},"components":{"schemas":{"BaseResult":{"type":"object","properties":{"bizCode":{"type":"string","title":"Module identifier code"},"code":{"type":"string","title":"Status return code"},"msg":{"type":"string","title":"Status description"},"tm":{"type":"integer","format":"int64","title":"Processing time (milliseconds)"},"trace":{"type":"string","title":"Tracking code"},"msgParams":{"type":"string","title":"Placeholder parameter string in return description, multiple parameters separated by commas"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{},"title":"Data Body"}},"title":"BaseResult"}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.multimarkets.org/client-api/more.../customer-bank-card.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
