Depósito estático

Aprenda cómo funcionan los depósitos estáticos en B2CORE, sus ventajas frente a los depósitos regulares y cómo gestionar las solicitudes de depósito no resueltas

Los depósitos estáticos proporcionan una forma reutilizable y persistente para que los clientes financien sus billeteras en B2CORE. A diferencia de los depósitos regulares de un solo uso, los depósitos estáticos permiten a los clientes utilizar los mismos datos de pago estáticos (también llamados identidades) varias veces, eliminando la necesidad de generar nuevas páginas de pago con datos de pago para cada transacción.

Actualmente, los sistemas de pago B2BINPAY v3 y Coinsbuy v3 se pueden configurar para utilizar datos de pago estáticos. Para más información, consulte Cómo integrar B2BINPAY.

Diferencia entre depósitos regulares y depósitos estáticos

Depósitos regulares

Un depósito regular es una transacción de un solo uso iniciada por un cliente. Cada depósito requiere generar una página de pago nueva y temporal con datos de pago.

El proceso para los depósitos regulares es el siguiente:

  1. En la página Deposit de la interfaz de usuario de B2CORE, el cliente selecciona su billetera, la moneda de depósito, especifica el importe del depósito y elige un método de depósito disponible.
  2. El cliente completa los campos adicionales obligatorios según el método seleccionado.
  3. Después de iniciar el depósito, el cliente es redirigido a una página de pago o se le muestra un código QR. La página tiene un tiempo de expiración.
  4. Una vez que el depósito se completa o expira, la página de pago y sus datos de pago no se pueden volver a utilizar.

Depósito estático

Un depósito estático utiliza datos de pago persistentes generados por un cliente. Estos datos permanecen disponibles para un uso repetido y están asociados permanentemente con ese cliente.

Este enfoque es especialmente útil para pagos con criptomonedas y pagos bancarios, donde los clientes pueden querer reutilizar la misma dirección de criptomonedas o datos bancarios para varios depósitos.

El proceso para los depósitos estáticos es el siguiente:

  1. En la página Deposit de la interfaz de usuario de B2CORE, el cliente selecciona su billetera, la moneda de depósito y elige un método de depósito que admita depósitos estáticos.
  2. El cliente completa los campos adicionales obligatorios según el método seleccionado y genera los datos de pago (por ejemplo, una dirección de criptomonedas o datos bancarios).
  3. Los datos de pago generados se guardan y se pueden reutilizar para futuros depósitos con importes diferentes.
  4. Los datos de pago no expiran y permanecen activos mientras existan en el sistema de pago seleccionado.

Puntos clave

  • Los datos de pago estáticos se pueden reutilizar varias veces para depositar importes diferentes.
  • Cada conjunto de datos de pago está asociado permanentemente con un cliente específico.
  • Los datos de pago no expiran y siguen siendo válidos a menos que se desactiven explícitamente.
  • Se pueden generar varios datos de pago para el mismo método de pago, lo que permite al cliente elegir cuál utilizar.

Solicitudes no resueltas

En esta página, puede ver una lista de solicitudes no resueltas que se crean cuando se producen problemas durante el procesamiento de un depósito estático y no se puede crear el depósito estático. Estas solicitudes permiten al administrador realizar un seguimiento de los errores, identificar sus causas y tomar medidas para resolver los problemas de depósitos estáticos.

Se proporciona la siguiente información sobre cada solicitud no resuelta:

Información general

ID

El identificador único de la solicitud no resuelta.


Estado

El estado de la solicitud:

  • Unresolved — indica que no se pudo crear el depósito estático y se generó una solicitud no resuelta.
  • Resolved — indica que la solicitud fue revisada y resuelta manualmente por el administrador.

Controlador

El controlador de depósito estático mediante el cual se inició el depósito.


Código de error

El motivo por el que se creó la solicitud no resuelta. La tabla siguiente enumera los posibles códigos de error relacionados con el procesamiento de depósitos estáticos, junto con sus causas y los escenarios de configuración en los que pueden producirse.

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.

Fecha de creación

La fecha y hora en que se creó la solicitud.

Para ver los detalles de la solicitud, haga clic en el icono de ojo.

Detalles

La página de detalles muestra información ampliada sobre el depósito estático y el error relacionado. Una vez resuelto el problema, la solicitud se puede cerrar manualmente haciendo clic en el botón Resolve.

Última actualización

En esta página