# 自定义控件

### **参数说明**

{% hint style="info" %}
表格可左右滚动，以查看完整内容
{% endhint %}

{% hint style="warning" %}
参数名称及参数值均为大小写敏感
{% endhint %}

<table><thead><tr><th width="209.06313856044082">参数名称</th><th width="80">类型</th><th width="111">支持的合作伙伴类型</th><th width="125">是否必填</th><th width="118">是否需要参与签名</th><th width="268.7334246264317">参数说明</th><th width="274">示例</th></tr></thead><tbody><tr><td>language</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>默认显示语言，用户可 菜单内修改，不传根据系统规则显示默认语言 </p><p><a href="../../appendix/languages">附录：语言种类</a></p></td><td>language=en</td></tr><tr><td>fiatCurrency</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>限制用户只能在给定的法币中选择，多个法币用"," 分隔</p><p><a href="../../appendix/supported-fiat-list">附录：可支持法币</a></p><p> </p><p></p></td><td><p>限制选择只能从USD、THB 中选择</p><p>fiatCurrency=USD,THB</p></td></tr><tr><td>defaultFiatCurrency</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>默认选择的法币</p><p><a href="../../appendix/supported-fiat-list">附录：可支持法币</a></p></td><td>默认选择法币USD defaultFiatCurrency=USD</td></tr><tr><td>amount</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>默认法币金额，最多 2 位小数</p><p><a href="../../appendix/supported-fiat-list">附录：可支持法币</a></p></td><td>默认法币金额100.45<br>amount=100.45</td></tr><tr><td>amountFixed</td><td>String</td><td>全部</td><td>否</td><td>否</td><td>锁定法币金额，用户不可修改</td><td>默认法币金额100且锁定不可修改<br>amountFixed=100</td></tr><tr><td>cryptoCurrency</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>限制用户只能在给定的加密货币中选择，多个加密货币用"," 分隔</p><p><a href="../../appendix/supported-cryptocurrencies-list">附录：可支持加密货币</a></p></td><td>用户只可选择USDT_ERC20及USDT_POLYGON<br>cryptoCurrency=USDT_ERC20,USDT_POLYGON</td></tr><tr><td>cryptoNetwork</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>限制用户只能选择指定公链的币种</p><p><a href="../../appendix/supported-cryptocurrencies-list">附录：可支持加密货币</a></p></td><td>用户只可选择Polygon及Ethereum的币种<br>cryptoNetwork=POLYGON,ETHEREUM</td></tr><tr><td>defaultCurrency</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>默认选择的加密货币类型 </p><p><a href="../../appendix/supported-cryptocurrencies-list">附录：可支持加密货币</a></p></td><td>默认选择USDT_POLYGON<br>defaultCurrency=USDT_POLYGON</td></tr><tr><td>windowOpen</td><td>String</td><td>全部</td><td>否</td><td>否</td><td>适用于iframe嵌入方式接入，避免支付通道流程异常，新窗口打开后续流程 </td><td>windowOpen=1</td></tr><tr><td>walletAddress</td><td>String</td><td><p>基础合作伙伴</p><p>高级合作伙伴</p></td><td>否</td><td>公共：否<br>基础：否<br>高级：是</td><td>默认填充的钱包地址，用户可修改，校验用户选择币种地址是否正确，若不正确，则钱包地址空，用户自行填写</td><td>walletAddress=0xf0c35891caf1cca9b1dab1291c61ff232e6d5996</td></tr><tr><td>walletAddressTag</td><td>String</td><td><p>基础合作伙伴</p><p>高级合作伙伴</p></td><td>否</td><td>公共：否<br>基础：否<br>高级：是</td><td>默认填充的钱包地址Tag/Memo（仅支持Tag/Memo的公链支持传该参数，如ATOM），用户可修改，校验用户选择币种地址是否正确，若不正确，则Tag/Memo空，用户自行填写</td><td>walletAddressTag=888888</td></tr><tr><td>walletAddressLocked</td><td>String</td><td>高级合作伙伴</td><td>否</td><td>公共：否<br>基础：否<br>高级：是</td><td><p>展示默认填充的钱包地址及Tag/Memo，但禁止用户修改。</p><p>校验用户选择币种地址是否正确，若不正确，则钱包地址空，用户可自行输入 </p></td><td>walletAddress=0xf0c35891caf1cca9b1dab1291c61ff232e6d5996&#x26;walletAddressLocked=1</td></tr><tr><td>walletAddressHidden</td><td>String</td><td>高级合作伙伴</td><td>否</td><td>公共：否<br>基础：否<br>高级：是</td><td><p>默认填充钱包地址及Tag/Memo，但不展示地址输入页。</p><p>校验用户选择币种地址是否正确，若不正确，则展示地址输入页，用户自行输入。</p><p>walletAddressLocked / walletAddressHidden，同时存在，则walletAddressHidden生效 </p></td><td>walletAddress=0xf0c35891caf1cca9b1dab1291c61ff232e6d5996&#x26;walletAddressHidden=1</td></tr><tr><td>email</td><td>String</td><td>全部</td><td>否</td><td>否</td><td><p>默认填充的邮箱，用户可自行修改。</p><p>邮箱格式校验错误，则邮箱留空 </p></td><td>email=fatpay@fatpay.xyz</td></tr><tr><td>ext</td><td>String</td><td>全部</td><td>否</td><td>公共：否<br>基础：否<br>高级：是</td><td>扩展字段，加签前需要对该字段进行urlencode.</td><td></td></tr></tbody></table>

### **用户流程说明**

{% hint style="info" %}
可对照交互标注中的参数名称，理解参数配置的用途
{% endhint %}

![](https://2608518839-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTTtuPnICHoV0x07Lr8fj%2Fuploads%2FxiPSOtwvFiJEglZM2XR3%2Fimage.png?alt=media\&token=0aac97a4-d5fd-44a7-88d7-d8acdcd3b0f4)
