[ECO Bounty] ioTex Hub "You Get" Field Fails to Load

Severity: High (Blocker - prevents users from seeing rates or proceeding to purchase)

Component: Credit Card / Fiat-to-Crypto Onramp (ChangeNow Widget)

Description

When attempting to buy crypto via the "Credit Card" tab using the ChangeNow integration, the "You get" field displays a continuous loading spinner and fails to calculate the conversion amount. As a result, the "Buy" button remains disabled, and the user cannot proceed with the transaction.

Steps to Reproduce

  1. Navigate to the IoTeX Hub and select the Credit Card tab.

  2. Select ChangeNow from the list of providers.

  3. On the ChangeNow widget, ensure "Buy" is selected.

  4. Enter an amount in the "You send" field (e.g., 1500 USD).

  5. Observe the "You get" field for the IOTX conversion.

Expected Result

The widget should fetch the current exchange rate and display the estimated amount of IOTX the user will receive, enabling the "Buy" button.

Actual Result

  • The "You get" field shows a dash ("-").

  • No estimated rate is provided.

  • The "Buy" button is greyed out/inactive.


Technical Details

  • Environment: Mobile Browser / IoTeX Hub Beta

  • Asset Pair: USD to IOTX

  • Likely Cause: This is often caused by an API timeout between the host site and the liquidity provider (ChangeNow), or a temporary lack of liquidity for the specific pair/amount requested.

Wallet Address: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren

Device & Environment:

-Operating system: Android 13

-Device model: Redmi Note 10 Pro

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

New Issue

Date

13 days ago

Author

cryptotestnet

Subscribe to post

Get notified by email when there are changes.