静态入金
了解 B2CORE 中静态入金的工作方式、相较于常规入金的优势,以及如何管理未解决的入金请求
静态入金为客户在 B2CORE 中向其钱包充值提供了一种可重复使用且持久的方式。与常规的一次性入金不同,静态入金允许客户多次使用相同的静态支付详情(也称为身份标识),无需为每笔交易生成包含支付详情的新支付页面。
目前,B2BINPAY v3 和 Coinsbuy v3 支付系统可配置为使用静态支付详情。有关详情,请参阅 如何集成 B2BINPAY。
常规入金与静态入金的区别
常规入金
常规入金是由客户发起的一次性交易。每次入金都需要生成一个包含支付详情的全新临时支付页面。
常规入金流程如下:
- 在 B2CORE UI 的入金页面上,客户选择其钱包和入金币种,指定入金金额,并选择可用的入金方式。
- 客户根据所选方式填写所需的附加字段。
- 发起入金后,客户会被重定向至支付页面或显示二维码。该页面设有过期时间。
- 入金完成或过期后,支付页面及其支付详情无法再次使用。
静态入金
静态入金使用由客户生成的持久支付详情。这些详情可供重复使用,并永久关联至该客户。
这种方式尤其适用于加密货币和银行支付,客户可能希望在多次入金时重复使用相同的加密货币地址或银行收款信息。
静态入金流程如下:
- 在 B2CORE UI 的入金页面上,客户选择其钱包和入金币种,并选择支持静态入金的入金方式。
- 客户根据所选方式填写所需的附加字段,并生成支付详情(例如,加密货币地址或银行收款信息)。
- 生成的支付详情会被保存,并可用于不同金额的后续入金。
- 支付详情不会过期,并会在所选支付系统中存在期间保持有效。
要点
- 静态支付详情可重复用于存入不同金额。
- 每组支付详情都会永久关联至特定客户。
- 支付详情不会过期,除非被明确停用,否则始终有效。
- 可为同一支付方式生成多个支付详情,客户可选择要使用的详情。
未解决的请求
在此页面上,您可以查看未解决的请求列表。当处理静态入金时发生问题且无法创建静态入金时,系统会创建这些请求。这些请求使管理员能够跟踪错误、识别其原因,并采取措施解决静态入金问题。
每个未解决请求均提供以下信息:
常规信息
ID
未解决请求的唯一标识符。
状态
请求状态:
- 未解决 — 表示无法创建静态入金,且已生成未解决请求。
- 已解决 — 表示该请求已由管理员审核并手动解决。
驱动程序
发起该入金时使用的静态入金驱动程序。
错误代码
创建未解决请求的原因。下表列出了与静态入金处理相关的可能错误代码,以及其原因和可能出现这些错误的配置场景。
| Error name | Error code | Description | Comments |
|---|---|---|---|
| IdentityNotFound | static_deposit.identity.not_found |
The payment details aren't found in B2CORE but exist in the Payment System Service (PSS). | Occurs when a static deposit is created in PSS, but the payment details associated with the static deposit are missing in B2CORE. |
| IdentityArchived | static_deposit.identity.archived |
The payment details associated with a static deposit are archived. | Contact support and provide the error code and request details. |
| OperationNotAvailable | static_deposit.operation.not_available |
The deposit operation type is disabled in B2CORE Back Office.
|
Occurs when deposits aren't allowed because the deposit operation type is disabled in System > Operation types.
|
| ClientNotFound | static_deposit.client.not_found |
The client associated with the payment details isn't found. | Contact support and provide the error code and request details. |
| ClientNotActive | static_deposit.client.not_active |
The client associated with the payment details isn't active. | Occurs when the status of a client profile is Banned or Inactive. |
| MethodNotAvailable | static_deposit.method.not_available |
The deposit method associated with the the payment details is unavailable. | Occurs when the deposit method is disabled or restricted for the client. |
| AccountNotFound | static_deposit.account.not_found |
The client account associated with the payment details isn't found. | Contact support and provide the error code and request details. |
| AccountArchived | static_deposit.account.archived |
The client account associated with the payment details is archived. | Occurs when the client account is archived in B2CORE. |
| AccountInsufficientRights | static_deposit.account.insufficient_rights |
The client doesn't have permission to perform deposits, or the client account is restricted from deposits. | Occurs when deposit permissions are disable for the client or for the client account. |
| CurrencyNotFound | static_deposit.currency.not_found |
The currency associated with the payment details ins't found in B2CORE. | Occurs when the currency associated with the payment details is disabled or missing in Currencies > Currencies. |
| AccountCurrencyNotSupported | static_deposit.account.currency_not_supported |
The account currency isn't supported by the deposit method. | Occurs when the currency in which the client account is denominated isn't listed in the Available account currencies field in the deposit method details. |
| MethodCurrencyNotSupported | static_deposit.method.currency_not_supported |
The operation currency isn't supported by the deposit method. | Occurs when the currency in which a static deposit must be processed isn't listed on the PS Currencies tab in the deposit method details. |
| IdentityCurrencyMismatch | static_deposit.identity.currency_mismatch |
The operation currency doesn't match the currency associated with the payment details. | Occurs when the currency of a static deposit is different from the currency associated with the payment details. |
| AmountInvalid | static_deposit.amount.invalid |
The deposit amount is invalid. | Occurs when the amount of a static deposit is missing, non-numeric, zero, or negative. |
| ExchangeRateProviderError | static_deposit.exchange.rate_provider_error |
The exchange rate can't be retrieved. | Occurs when a static deposit requires currency conversion but the required currency pair isn't configured in Currencies > Rates. |
创建日期
创建请求的日期和时间。
要查看请求详情,请点击眼睛图标。
详情
详情页面显示有关静态入金及相关错误的扩展信息。问题处理完成后,可点击解决按钮手动关闭该请求。
最后更新于