Most AssistCard purchase failures fall into a few common patterns: an outdated app, a form field that needs adjusting, or not enough USD in your wallet. Here's how to fix each one and get back to your trip plans.
AssistCard doesn't appear in the app
The product is only available from a minimum app version. Update AstroPay to 5.71.0 or later on iOS, or 5.85.0 or later on Android, and the AssistCard entry points will show up in the Home, Infinite, and Pay sections.
No plans appear for your dates or destination
If the screen shows no available plans after you enter your trip details, AssistCard doesn't have coverage for that exact combination. Try adjusting one of them — small changes (a day earlier, a nearby city) often surface results.
An address field is too long
Each traveler's address fields (street, city, state, etc.) have a maximum of 30 characters. If you see a validation error on any of them, shorten the entry — for example, abbreviate "Avenida" to "Av." or use a shorter state name.
Postal code error in Brazil
For travelers based in Brazil, the postal code (CEP) must be alphanumeric. If you typed it with a hyphen (like 01310-100), the app cleans it automatically, but if the error persists, enter the CEP without any special characters.
The same policy was already issued
AssistCard doesn't allow issuing the same policy twice for the same passengers and dates. If you see this message, the policy already exists — check Policy History inside the AssistCard flow to find your e-voucher.
Not enough USD balance
The policy is charged in USD from your wallet. If your USD balance is below the price, the purchase fails. Add USD to your wallet (or convert from another currency) and retry — once the balance covers the policy, the payment goes through.
Once you've cleared the blocker, head back to the AssistCard flow and your purchase will complete in a few taps.