Introduction
Use [Contact](https://www.axiomcharts.com/contact) when you need a human to help with a question the website cannot settle for you.
Written By Axiom Admin
Last updated 22 days ago
Contact and support
Use Contact when you need a human to help with a question the website cannot settle for you.
That sounds simple until you are in the annoying part: you paid and access is not where you expected, Billing looks empty even though you have a receipt, a refund row says review is needed, or an exchange flow is waiting on something you cannot see. In that moment, the useful move is not to guess harder. It is to check the page that owns the state, then send support the few facts that let someone trace what happened.
Contact is not a shortcut around the dashboard or the policy pages. It is the handoff when the dashboard, receipt, access state, or policy path still leaves a real question.
Before you write support
You can use Contact without signing in. If your question is general, that may be enough.
If the issue is tied to a purchase, access, billing, refund, exchange, or dashboard state, sign in to the Axiom account tied to the purchase email before you start checking. The public form can still receive your message, but the dashboard gives you better evidence than memory does.
Have these nearby when they apply:
The email address used at checkout.
Your Axiom account email, if it is different from the email you want support to reply to.
The product or package name.
Your TradingView username, for access issues.
Any Paddle receipt, transaction date, subscription context, or visible Billing status.
The source product, target product, target term, amount due, exchange credit, or exchange status, for exchange questions.
A screenshot if the problem is visible and the image fits the form limits.
If you cannot sign in or cannot reach the dashboard page you need, say that plainly in the message. That is still useful information. Include the purchase email and what you were trying to check, so support is not starting from a blank room.
Do not send passwords, full card numbers, private TradingView credentials, secrets, or anything support does not need to identify the account state.
Decide what to check first
Use Contact first when you have a general product question, an unclear policy question, a support question that is not tied to a signed-in account state, or a dashboard page specifically points you toward support.
Check the dashboard first when the question depends on what your account can currently see.
The point is not to make you do homework before you are allowed to ask for help. The point is to avoid a support thread that starts with everyone guessing.
What support can and cannot do from Contact
Support can help review a confusing account state, a visible error, a missing access result, a billing or refund question, or an exchange flow that has moved out of clean self-serve territory.
Support cannot make every state instant. Contact does not guarantee immediate TradingView access, immediate Paddle sync, instant refund completion, instant exchange completion, or a policy override. If a dashboard button is visible, that self-serve action is usually the cleanest first move. If the button is missing, failed, unavailable, or the page tells you to contact support, send the visible state instead of trying to force a hidden path.
That boundary matters because a lot of support confusion comes from treating every problem like the same kind of problem. A failed access task, an empty payment history, a submitted refund request, and a waiting exchange confirmation need different evidence.
If the issue is access
Open Access before writing support if the issue involves TradingView delivery.
Look at the summary first:
TradingView usernameshows the active username Axiom is using for delivery. If it saysNot set, that is a real clue.Open access taskspoints to access work that is not finished yet.Needs attentionpoints to failed access work.
Then read the matching access row. A row can show the task action, product name, requested time, attempt count, queue state, failure message, status, and actions.
Common access states need different reactions:
If TradingView username says Not set, go to Account and add the username Axiom should use for delivery, then come back to Access and read the task list again. Saving a username fixes the delivery destination. It does not mean TradingView access appears the second you save it.
For access support, include:
The Axiom account email.
The product or package name.
The active TradingView username shown on Access.
Whether the username says
Not set.The task status, such as
Queued,In progress,Completed, orFailed.Whether
Retryappears.Any visible failure message.
A screenshot of the relevant access row, if that is easier than explaining it.
Do not write only "access is broken" if you can avoid it. That may be exactly how it feels, but support needs the username, product, task state, and visible failure text to start in the right place.
If the issue is billing or a refund
Open Billing before writing support if the question involves a subscription, payment, receipt, or refund state.
Billing has three tabs:
SubscriptionsPayment historyRefunds
Read empty states carefully:
No subscriptionsmeans no monthly or yearly subscription records are visible in that account view.No payments yetmeans no completed Paddle transactions are visible there after synced events.No refund-eligible purchasesmeans the Refunds tab does not currently show a one-time purchase inside the self-serve refund window.
Those states do not prove by themselves that no charge happened, especially when you have a Paddle receipt, checkout just finished, or you may be signed into a different account from the one used at purchase.
If the Refunds tab shows Request refund, that button submits a refund request for the visible row. It does not mean the refund is already approved or finished. The final refund state is confirmed by Paddle.
If Billing shows Review needed, Contact support, or says automatic refund submission failed, support is the right handoff. Keep the Refund Policy open too. The policy is where refund terms live; Contact is where you send the specific account state for review.
For billing or refund support, include:
The purchase email.
The Axiom account email, if different.
The transaction date or Paddle receipt context, if you have it.
The product or package involved.
Which Billing tab you checked:
Subscriptions,Payment history, orRefunds.The visible status or empty state.
Whether you selected
Request refund.Whether the page showed refund submitted, automatic submission failure,
Review needed, orContact support.A short explanation of what you expected to see instead.
Support can review confusing billing and refund states. That is different from promising approval, instant sync, or a policy override.
If the issue is an exchange or term upgrade
Open Exchanges before writing support if the question is about moving value from one product or term into another.
The Exchanges page can show Exchanges and Term upgrades, same-cadence exchanges, lifetime exchanges, and recent exchange activity. Depending on the account state, option cards may show amount due, target price, exchange credit, discount applied, and source action notes.
Controls such as Apply upgrade, Start checkout, Exchange, Preview exchange, and Confirm replacement are conditional. Use them only when the dashboard shows them for your account. If an option is not shown, do not assume there is a hidden exchange path for that product.
Some exchange states are waiting states. The dashboard may say access changes are being reconciled, Paddle confirmation is still pending, payment details need finishing, or support review is needed. Those states are not all the same. Send the visible wording instead of trying to translate it.
For exchange support, include:
The source product.
The target product or target term.
Whether the option appears on Exchanges.
The amount due, exchange credit, discount, or target price shown, if visible.
Whether Paddle checkout opened.
Whether you see a payment recovery state such as
Finish payment detailsorFinalizing subscription swap.Any recent exchange activity status.
Any support-review or waiting-for-confirmation message.
Use the Exchange Policy for what exchanges and upgrades mean. Use Contact when the visible account state is unclear, blocked, interrupted, or pointing to review.
Fill out the Contact form
On Contact, the form asks for:
NameEmailCompany (optional)Topic (optional)Photo or screenshot (optional)Message
Use Email for the address where you want the reply. If the purchase used a different email, say that in the message.
Use Topic (optional) if a short label helps, such as access, billing, refund, exchange, or product question. Leave it blank if the topic is not obvious. The message matters more than choosing the perfect category.
The message needs enough context to be useful. Very short messages can be rejected, and even when they send, they usually create more back-and-forth. A good message does not need to be polished. It just needs to include the account, product, page, visible state, what you expected, and what happened instead.
Screenshots are optional. They help when the issue is visible: an access row, billing tab, refund state, exchange option, error message, or anything that would be painful to describe. The form accepts PNG, JPG/JPEG, and WebP images up to 5 MB. If the screenshot will not upload, remove it or resize it; the form can still send without an attachment.
Use Send message when the form is ready.
Verification, rate limiting, and support chat
The Contact form and support chat can ask for verification. This is bot and abuse protection for support workflows. It is not support deciding your issue is suspicious.
If verification fails, expires, times out, or says it is required, use the visible retry path when it is available. If the page says too many contact requests were sent, wait and try again later. The public manual cannot give you a private bypass, and repeating the same failed submit usually does not make the state clearer.
The Contact page can also show support chat. Chat may be the quicker back-and-forth path when optional support tooling is enabled, but it depends on your support-tooling consent and whether the chat can open. If support tools are not enabled, the page can point you toward cookie settings. If chat does not open, keep using the Contact form. The form is still a valid support path.
After you send the message
After a successful submission, the form clears and the page tells you the message is in. Support replies by email.
The Contact page sets a normal expectation that replies are typically within 1-2 business days. Treat that as a typical response window, not an emergency-support guarantee and not a promise that access, refunds, billing records, or exchanges will complete inside that window.
If the form shows a send error, retry later or use another visible support path on the page. Do not assume a failed send means the issue itself was rejected.
If the state still feels stuck
Use the visible state to choose the next move.
What to send support
Use this base shape for almost every support message:
Your name and reply email.
The Axiom account email, if different.
The product or package name.
The page you were on.
What you expected to happen.
What happened instead.
The exact visible status, button, tab, or error text that seems relevant.
A screenshot, if the state is visible and the image fits the form limits.
Then add the details that match the problem.
For access:
Active TradingView username shown on Access.
Whether it says
Not set.Access task status.
Whether
Retryappears.Any failure message.
Product name shown on the task, if present.
For billing or refunds:
Purchase email.
Transaction date or Paddle receipt context.
Billing tab checked:
Subscriptions,Payment history, orRefunds.Visible status or empty state.
Whether you clicked
Request refund.Whether the page showed refund submitted, automatic failure,
Review needed, orContact support.
For trial access:
The trial product or package name.
Whether Products shows
Trial access,Keep after trial,View trial, orConfirm keep after trial.The trial status and trial end date from the trial detail page, if available.
Whether Billing shows a paid subscription item yet.
What Access shows for TradingView delivery, if the trial product needs TradingView access.
Any trial-related email subject or approximate email time.
For exchanges:
Source product.
Target product or target term.
Whether the option appears.
Amount due, exchange credit, discount, or target price shown.
Whether Paddle checkout opened.
Recent exchange activity status.
Any payment recovery, waiting, or support-review message.
You are not trying to sound like a support professional. You are trying to give the person reading your message a clean starting point. Account, product, visible state, expected result, actual result. That is enough to move from "something is wrong" to "here is the thing to investigate."