> For the complete documentation index, see [llms.txt](https://docs.aquanow.io/pay/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aquanow.io/pay/common-scenarios-and-faqs/faqs.md).

# FAQs

<details>

<summary>What happens if a transaction is double-spent?</summary>

We only consider a transaction valid when it reached the confirmation threshold. Double-spent transactions won't be considered part of the payment.

</details>

<details>

<summary>What happens if a late payment?</summary>

Aquanow guarantees the trade price for 20 minutes after a deposit address is created. Any crypto deposit received after 20 minutes will not be converted to fiat and will reside in the merchant's wallet balance. Merchants can then choose to payout the crypto or convert it.

see [Scenario Examples](/pay/common-scenarios-and-faqs/scenario-analysis.md#scenario-3) for more details.

</details>

<details>

<summary>In what scenario is a bill overpaid?</summary>

A bill is considered overpaid if the received fiat amount is larger than the invoiced fiat amount. There are 2 scenarios that can cause a bill to be overpaid:&#x20;

1\. Customer made multiple deposits within 20 minutes, each in an amount less than the invoiced amount but in total more than required, these deposits will be converted to fiat and in total the received fiat can exceed the invoiced amount.

2\. Merchant converted residual crypto in a bill.

see [Scenario Examples](/pay/common-scenarios-and-faqs/scenario-analysis.md) for more details.

</details>

<details>

<summary>What if customer deposited more than invoiced amount?</summary>

For every single deposit within expiration time, Aquanow only converts no greater than the invoiced crypto amount to fiat. For example, customer Joe is invoiced for 1 ETH but made two deposits of 1.2 ETH each. Aquanow only converts 2 ETH, and 0.4 ETH will reside in the merchant's wallet balance.

see [Scenario Examples](/pay/common-scenarios-and-faqs/scenario-analysis.md#scenario-4) for more details.

</details>

<details>

<summary>What testnets are used for Ethereum and Tron network?</summary>

Starting 2022-10-06, we switched to **Goerli** from Ropsten testnet due to its deprecation in 2022 Q4 (<https://blog.ethereum.org/2022/06/21/testnet-deprecation>).

We use **Shasta** for Tron network. For more coin assets information, please refer to [Testnet and Faucet](/pay/integration-guide/testnet-and-faucet.md)

</details>

<details>

<summary>Can I keep the generated payment address for future usage?</summary>

We strongly discourage this type of usage because Aquanow will recycle the generated addresses at a future point in time. Reusing the generated address may result in missing funds.

</details>

<details>

<summary>Can I keep the received crypto without conversion?</summary>

Yes! By specifying `strategy` parameter in request body in requestPaymentAddress endpoint, you can choose whether or when to convert the received crypto. Please see [here](/pay/api-endpoints/api-reference.md#payment-strategy-preview) for more information.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.aquanow.io/pay/common-scenarios-and-faqs/faqs.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
