SDK 集成常见问题

1. 如何添加 Subresource integrity (SRI) 资源校验功能?

通过使用我们额外的加载脚本可以添加 SRI 兼容的资源加载方式。

详细内容请参考这里

2. 如何配置 Content-Security-Policy (CSP) 响应头?

我们使用以下第三方服务,需要配置 CSP 规则。

详细内容请参考这里

*.googleapis.com
*.gstatic.com
*.google.com
*.googleusercontent.com
*.googletagmanager.com
*.google-analytics.com
*.analytics.google.com
*.g.doubleclick.net
fonts.googleapis.com

static.zdassets.com
ekr.zdassets.com
ekr.zendesk.com
legendtrading.zendesk.com
*.zopim.com
zendesk-eu.my.sentry.io
*.zopim.com;
v2assets.zopim.io
static.zdassets.com

*.veriff.me
*.veriff.com
*.hotjar.com
*.probity.io

*.checkout.com
js.checkout.com
risk.checkout.com
fpjs.checkout.com
fpjscache.checkout.com
*.sandbox.checkout.com
risk.sandbox.checkout.com
fpjs.sandbox.checkout.com
fpjscache.sandbox.checkout.com

*.worldpay.com
access.worldpay.com
try.access.worldpay.com
*.cardinalcommerce.com
centinelapi.cardinalcommerce.com
centinelapistag.cardinalcommerce.com

3.提示“用户ID或邮箱已被占用”

在集成前端SDK进行用户注册或登录时,如果系统检测到您输入的 用户ID(uid) 已被其他账号使用,则会提示类似以下信息:


可能的原因与解决方案

可能原因:

  1. 重复注册:该邮箱或用户ID已在系统中其他交易所已经被注册过。

建议操作:

  1. 更换用户ID或邮箱:尝试使用新的用户ID或另一个邮箱注册。

4.提示“无法为该地区提供服务”**

在集成前端 SDK 进行用户注册或登录时,若系统检测到当前访问的 IP 地址不在服务覆盖范围内,将会提示以下类似信息:


可能原因与解决方案

可能原因:

  1. IP 地址所属地区受限:当前访问 IP 位于高风险或受制裁的国家/地区,系统基于合规与安全策略限制访问。

建议操作:

  1. 确认 IP 地区状态
    建议调用 IP 查询接口,获取当前 IP 的地理位置与风险等级信息,以便进一步确认是否属于受限制区域。

  2. 联系技术支持
    若确认 IP 地址不属于受限地区,但仍出现该提示,请提供以下信息联系客服协助排查:

    • 当前使用的 IP 地址;
    • 访问时间与操作步骤;
    • 相关错误截图或日志。

5.提示“邮箱已经在LGWeb被占用”**

报错原因:

邮箱之前已经注册为API调用账号,所以不能再作为普通用户账号去注册了。


6.信用卡测试卡号

测试卡信息

本部分提供用于模拟不同支付场景的测试银行卡号。请仅在测试环境中使用。

验证信息填写 (Verification)

为测试验证流程,请按以下规则填写卡信息:

  • 卡号:可输入任意测试卡号;如需特定场景,请参考下方的“支付场景测试卡号”。

  • 有效期:填写任意未来的日期即可(格式:MM/YY)。

  • CVC/CVV 安全码

    安全码模拟结果
    444支付失败 (FAILED)
    555支付批准 (APPROVED)

支付场景测试卡号 (Payment Test Cards)

使用以下卡号可模拟特定的支付认证流程与最终结果:

流程类型测试卡号最终结果说明
无密支付 (Frictionless)4000000000001000, 4000000000002701, 5200000000001005, 5200000000002235成功无需密码或3DS验证,支付直接成功。
3DS验证通过 (Challenged)4000000000001091, 4000000000002503, 5200000000001096, 5200000000002151成功会触发3DS验证流程,输入正确的验证码后支付成功。
拒绝 (Rejected)4000000000001042, 4000000000002537, 5200000000001047, 5200000000002185失败模拟交易被银行/发卡方直接拒绝(如风控、余额不足等原因)。
拒绝 (Rejected)5370104343453453不支持Your card issuer does not support crypto transaction. Please try a different card or payment method.

重要提示:所有卡号均为测试专用,在真实支付环境中无效。


7. World Pay - styles 能力说明

选择器

  • 基础input
  • 字段#pan / #expiry / #cvv / #cvvOnly
  • 状态.is-valid / .is-invalid / .is-empty / .is-onfocus

组合规则
选择器可按需叠加使用,例如:
input#pan / #expiry.is-invalid / input#cvv.is-onfocus / input#pan.is-valid


样式属性

color / font-family / font-size / font-style / line-height / text-align / font-weight / letter-spacing / text-transform / caret-color


⚠️

注意

  • 以上为当前支持的样式配置范围
  • 未列出的伪类、伪元素或扩展选择器(如 ::placeholder)不在标准支持范围内
  • 如有特殊需求可自行验证可行性,但需自行评估兼容性与维护成本