Introduction
This page is for the moment right after checkout, when you have paid or returned from Paddle and the website is asking you to trust several moving pieces at once.
Written By Axiom Admin
Last updated 22 days ago
After checkout and access sync
This page is for the moment right after checkout, when you have paid or returned from Paddle and the website is asking you to trust several moving pieces at once.
That moment can feel worse than it is. A checkout can be real while the dashboard is still catching up. A product can attach to your Axiom account before TradingView delivery is finished. Billing can show one part of the purchase while Access is still showing open delivery work.
The clean way through is to stop asking one fresh screen to answer everything. Use the dashboard by question:
Products answers: "Did this product or package attach to my Axiom account?"
Access answers: "What is happening with TradingView delivery?"
Account answers: "Is the active TradingView username right?"
Billing answers: "What subscription or payment record is visible here?"
Contact is the handoff when those screens do not line up.
The goal is not to make you wait blindly. The goal is to help you read the state without turning a normal sync gap into a mystery.
Before you start checking
Use the same Axiom account you used at checkout. This matters more than it sounds. Dashboard pages are tied to the signed-in account, so checking the wrong account can make a real purchase look missing.
Before you start, have these nearby:
the product or package name you purchased;
the Axiom account email you used for checkout;
the TradingView username you expect Axiom to use, if the tool needs TradingView access;
any subscription or payment context that is visible on Billing after it syncs;
the dashboard pages open enough that you can compare Products, Access, Account, and Billing.
You do not need technical backend details or anything from Paddle that the dashboard does not show you. The customer-facing state is enough.
If you are still signed out, sign in first. If the username for TradingView access might be wrong, keep Account and Access close. Those two pages answer different parts of the same problem.
Read the success page correctly
The checkout success page is the first orientation point after checkout. It gives you two useful actions:
View productsManage account and TradingView
Use View products when your question is, "Did this purchase attach to my Axiom account?"
Use Manage account and TradingView when your question is, "Is Axiom using the right TradingView username?"
The success page is not the same thing as finished TradingView access. It does not mean every product row, billing record, subscription state, and delivery task has visibly settled. It means you are past the checkout handoff and should now check the dashboard surface that owns the next question.
If access looks wrong from there, the support handoff should include the product name and TradingView username. You do not have to diagnose the problem for us. But those two details keep support from starting in the fog.
Keep the four sync layers separate
After checkout, four related things can update close together without being the same thing.
This is the part that causes the knot. A payment record and a TradingView delivery task are not the same fact. Products and Access are not the same fact. Billing and Products are not the same fact.
They should eventually make sense together. But right after checkout, they may not all redraw at the same second. If one layer is slower, that does not automatically cancel the others. It tells you which surface to check next.
Trial access adds another honest wrinkle. If Products shows Trial access, the account may have temporary access before Billing has a paid subscription item for that product. That is normal for internal trial access. Use Trial access and conversion when the question is whether Keep after trial charges today, when the trial ends, or why Billing has not changed yet.
Check Products first
Open Products when you want to know whether the product or package is attached to your Axiom account.
Products is the account inventory view. It can show active products, packages, lifetime purchases, recurring access, and access history. Start with the summary cards:
Active itemsRecurringLifetimeAccess queue
Access queue is worth noticing because it can show that delivery work exists, or that a task needs attention, even while the product itself is already visible.
Then look for the product or package you bought.
A product row may show states such as Active, Pending access, Ending, or Ended. If the row includes product-level delivery context, it may also show a fulfillment status such as pending sync.
Read those carefully:
Products is the best first check for "does Axiom see this purchase as account access?" It is not the final proof that TradingView has received access.
Check Access for TradingView delivery
Open Access when the question becomes, "Where is the TradingView delivery work?"
At the top of Access, read the summary cards:
TradingView usernameOpen access tasksNeeds attention
TradingView username shows the active username Axiom is using for delivery. If it says Not set, go to Account, save the correct username, then come back to Access.
Open access tasks counts delivery work that is not finished yet. Open work can appear as Approved, Queued, or In progress.
Needs attention points to failed access tasks. A failed task needs inspection before action. It is about delivery state, not by itself proof that your payment failed or your product disappeared.
Read an Access task row
An Access row is one delivery request. Read the row before pressing anything.
It can show:
Grant accessorRevoke access;a status such as
Approved,Queued,In progress,Completed, orFailed;the product name and product type;
when the task was requested;
attempt count;
queue state;
a failure message, when one is available;
View subscription, if subscription context is available;Open TradingView, if there is a TradingView product link;Retry, but only when the row allows customer retry.
Some fields will not appear on every row. That absence matters. A failed row without Retry is not asking you to invent a retry path.
The requested time, attempt count, queue state, and failure message are not there because you are supposed to solve the internals. They are useful because they tell you whether the row is still moving, already done, or needs support context.
Use this read:
Use Retry only when the button is visible on the failed row. Retrying sends that eligible task back into access processing. It is not a promise that TradingView access is live the second you press it.
Check Account if the username looks wrong
Open Account when the active TradingView username is missing, wrong, or uncertain.
Account shows the active TradingView username and username history. In the TradingView username section, use the Username field and Save username button to save the username Axiom should use. While the save is running, the button may show Saving....
Use your actual TradingView username, not your Axiom display name and not your email address.
If checkout already asked for a TradingView username, still check this page when access looks wrong. A typo, old username, or missing active username can make a paid purchase look more broken than it is.
If you save a changed username, Axiom may need to re-sync delivery work for active access. That is normal. It also means old Access rows may not tell the whole current story by themselves. Go back to Access and read the active username, open tasks, failed tasks, and recent events again.
Saving a username is not instant TradingView access. It fixes the delivery destination. Access tells you what happened next.
Check Billing for payment and subscription records
Open Billing when the question is about subscriptions or payment history.
Billing has these tabs:
SubscriptionsPayment historyRefunds
For this after-checkout check, focus on Subscriptions and Payment history.
Subscriptions is where recurring monthly or yearly records appear after they have synced into the account. Payment history is where Paddle transactions appear after Paddle events have synced into the account.
If Billing is empty right after checkout, do not immediately treat that as proof the payment failed. Billing can lag separately from Products and Access because it is answering a different question. Compare it with Products and make sure you are checking the same Axiom account used for checkout. If Billing stays empty while the same account still does not show the expected purchase or access state, that is a support problem.
Do not use this page to decide refund, exchange, cancellation, or upgrade eligibility. Those are separate workflows. Here, Billing is only one of the post-checkout state checks.
If the states do not line up
Use the mismatch itself to choose the next honest move.
The point is not to normalize every bad state. Some states need support. The point is to avoid calling the wrong thing broken before you know which part is actually out of sync.
When to wait, retry, fix username, or contact support
Wait and check again when the page is showing ordinary fresh-sync states: empty Products immediately after checkout, Billing records not visible yet, Pending access, pending sync, or open Access tasks such as Approved, Queued, or In progress.
Fix the TradingView username when Account or Access shows the active username as Not set, wrong, or different from the TradingView account you actually use.
Use Retry only when Access shows the Retry button on a failed task. If the button is not there, the dashboard is not offering a customer-side retry for that row.
Contact support when the visible surfaces disagree and the dashboard no longer gives you a safe next step. Do not wait just because this page says syncing can happen. Syncing should become legible in the dashboard. If it does not, send the facts.
That includes:
Products stays empty after checkout and you are sure you are in the same Axiom account.
Billing shows payment or subscription context, but Products does not show the expected access.
Products shows access, but Access has no matching delivery state for a TradingView product.
Access shows a failed task without
Retry.You corrected the active TradingView username and the delivery state still does not make sense.
TradingView still does not show the tool after Access shows a completed delivery task and you have checked the active username.
Support is for investigation when the visible facts do not line up. It is not an instant access promise, and it is not a hidden retry path.
What to send support
Use Contact when you need help sorting out the mismatch.
Send enough detail that support can start from what you are seeing:
the email address on the Axiom account used for checkout;
the product or package name;
the active TradingView username shown on Account or Access;
whether Products shows the item as
Active,Pending access,Ending,Ended, or absent;whether Access shows no events, an open task, a completed task, or a failed task;
the Access task status, such as
Approved,Queued,In progress,Completed, orFailed;whether
Retryis visible;any visible failure message;
any Billing subscription or payment context you can see;
a screenshot if the state is easier to show than explain.
Do not worry about writing a perfect support message. Write the plain facts: account, product, username, Products state, Access state, Billing state. That is the useful map.
Where you should land
After using this page, you should be able to say:
whether you are signed in to the account used at checkout;
whether Products shows the product or package attached to that account;
whether Access shows TradingView delivery as open, completed, failed, or not visible yet;
whether Account has the right active TradingView username;
whether Billing shows the relevant subscription or payment record;
whether your next move is waiting, saving a username, using
Retry, checking TradingView, or contacting support.
That is the clean read. Checkout, account access, billing records, and TradingView delivery are connected, but they are not one single switch.