Skip to main content

Troubleshoot a failed currency exchange

Learn the most common reasons why a currency exchange fails in AstroPay and how to complete it successfully.

P
Written by Product

If a currency exchange in your AstroPay wallet didn't go through, one of the reasons below usually explains why.

Common reasons an exchange fails

  • Insufficient balance. Your source wallet must hold enough funds to cover the full amount you want to exchange.

  • Exchange rate expired. Rates are quoted for a short period. If you take too long to confirm, the quote expires and the operation is canceled.

  • Amount below the minimum or above the maximum. Each currency pair has minimum and maximum exchange limits. Adjust the amount and try again.

  • Currency pair temporarily unavailable. Some pairs may be paused during market closures, holidays, or high volatility.

  • Account restriction. If your account has an active restriction, currency exchanges may be blocked until it's resolved.

  • Connection issue. A weak or interrupted connection can prevent the operation from confirming.

If the amount was deducted but not exchanged

If the source amount was deducted but you didn't receive the target currency, the operation is being reviewed or has been automatically reversed.

  1. Open Transaction History in the app.

  2. Find the exchange and check its status — Pending, Completed, or Reversed.

  3. If the status is Reversed, the funds return to your source wallet automatically.

ℹ️ Note: Reversals usually appear within a few minutes. If you don't see your funds back after a few hours, check again later — reversals may take longer during high-volume periods.

Before trying again

  • Confirm your source balance covers the full amount.

  • Check that you're within the minimum and maximum limits for that currency pair.

  • Lock in the new rate quickly to avoid expiration.

  • Make sure you have a stable internet connection.

Did this answer your question?