# Guides

- [Introduction](https://developers.cryptopay.me/guides/introduction.md)
- [Environments](https://developers.cryptopay.me/guides/envs.md)
- [Creating a Test Account](https://developers.cryptopay.me/guides/creating-a-test-account.md)
- [API Credentials](https://developers.cryptopay.me/guides/api-credentials.md)
- [API Basics](https://developers.cryptopay.me/guides/api-basics.md)
- [Responses](https://developers.cryptopay.me/guides/api-basics/responses.md)
- [Date formats](https://developers.cryptopay.me/guides/api-basics/date-formats.md)
- [Authentication](https://developers.cryptopay.me/guides/api-basics/authentication.md)
- [How it works](https://developers.cryptopay.me/guides/api-basics/authentication/how-it-works.md)
- [Signature](https://developers.cryptopay.me/guides/api-basics/authentication/signature.md)
- [Creating a signature. Code samples](https://developers.cryptopay.me/guides/api-basics/authentication/code-samples.md)
- [Callbacks](https://developers.cryptopay.me/guides/api-basics/callbacks.md)
- [API Client Libraries](https://developers.cryptopay.me/guides/api-client-libraries.md)
- [API Reference](https://developers.cryptopay.me/guides/api-reference.md)
- [Cryptocurrency Payments](https://developers.cryptopay.me/guides/cryptocurrency-payments.md)
- [Currencies](https://developers.cryptopay.me/guides/currencies.md)
- [Supported Currencies](https://developers.cryptopay.me/guides/currencies/currencies.md)
- [Currency Icons](https://developers.cryptopay.me/guides/currencies/icons.md)
- [Confirmations](https://developers.cryptopay.me/guides/confirmations.md)
- [Tools for accepting payments](https://developers.cryptopay.me/guides/tools-for-accepting-payments.md)
- [Prebuilt integrations](https://developers.cryptopay.me/guides/prebuilt-integrations.md)
- [E-commerce payment plugins](https://developers.cryptopay.me/guides/prebuilt-integrations/e-commerce-payment-plugins.md)
- [Payment and software providers](https://developers.cryptopay.me/guides/prebuilt-integrations/payment-and-software-providers.md)
- [Channels](https://developers.cryptopay.me/guides/channels.md)
- [Channel payment](https://developers.cryptopay.me/guides/channels/channel-payment.md)
- [Payment statuses](https://developers.cryptopay.me/guides/channels/payment-statuses.md)
- [Channel payment sequence](https://developers.cryptopay.me/guides/channels/payment-sequence.md)
- [Create a Channel](https://developers.cryptopay.me/guides/channels/create-a-channel.md)
- [Visual representation at Cashier](https://developers.cryptopay.me/guides/channels/visual-representation-at-cashier.md)
- [Channel hosted page](https://developers.cryptopay.me/guides/channels/channel-hosted-page.md)
- [Channel payment callbacks](https://developers.cryptopay.me/guides/channels/callbacks.md)
- [Automatic channel payment enrollment](https://developers.cryptopay.me/guides/channels/automatic-channel-payment-enrollment.md)
- [Invoices](https://developers.cryptopay.me/guides/invoices.md)
- [Invoice statuses](https://developers.cryptopay.me/guides/invoices/invoice-statuses.md)
- [Invoice payment sequence](https://developers.cryptopay.me/guides/invoices/payment-sequence.md)
- [How to handle unresolved invoices](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices.md)
- [Underpaid](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices/underpaid.md)
- [Overpaid](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices/overpaid.md)
- [Paid late](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices/paid-late.md)
- [Illicit resource](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices/illicit-resource.md)
- [Invoice refunds sequence](https://developers.cryptopay.me/guides/invoices/how-to-handle-unresolved-invoices/invoice-refunds.md)
- [Create an invoice](https://developers.cryptopay.me/guides/invoices/create-an-invoice.md)
- [Visual presentation at Cashier](https://developers.cryptopay.me/guides/invoices/visual-presentation-at-cashier.md)
- [Invoice hosted page](https://developers.cryptopay.me/guides/invoices/invoice-hosted-page.md)
- [Online checkout](https://developers.cryptopay.me/guides/invoices/payment-widget.md)
- [How-to](https://developers.cryptopay.me/guides/invoices/payment-widget/how-to.md)
- [Payment links](https://developers.cryptopay.me/guides/invoices/payment-links.md)
- [Invoice callbacks](https://developers.cryptopay.me/guides/invoices/callbacks.md)
- [Payouts](https://developers.cryptopay.me/guides/payouts.md)
- [Payout statuses](https://developers.cryptopay.me/guides/payouts/payout-statuses.md)
- [Payout sequence](https://developers.cryptopay.me/guides/payouts/payment-sequence.md)
- [Payout fees consideration](https://developers.cryptopay.me/guides/payouts/payout-fees-consideration.md)
- [Network fees](https://developers.cryptopay.me/guides/payouts/payout-fees-consideration/miner-fees.md)
- [Create a Coin Withdrawal](https://developers.cryptopay.me/guides/payouts/create-a-coin-withdrawal.md)
- [Possible errors](https://developers.cryptopay.me/guides/payouts/create-a-coin-withdrawal/possible-errors.md)
- [Withdrawals from fiat accounts](https://developers.cryptopay.me/guides/payouts/create-a-coin-withdrawal/withdrawals-from-fiat-accounts.md)
- [Withdrawals from cryptocurrency accounts](https://developers.cryptopay.me/guides/payouts/create-a-coin-withdrawal/withdrawals-from-cryptocurrency-accounts.md)
- [high\_risk\_address error message](https://developers.cryptopay.me/guides/payouts/create-a-coin-withdrawal/high_risk_address-error-message.md)
- [Visual representation at Cashier](https://developers.cryptopay.me/guides/payouts/visual-representation-at-cashier.md)
- [Minimum transaction amount](https://developers.cryptopay.me/guides/payouts/minimum-transaction-amount.md)
- [Coin Withdrawal callbacks](https://developers.cryptopay.me/guides/payouts/callbacks.md)
- [Travel Rule Compliance](https://developers.cryptopay.me/guides/payouts/travel-rule-compliance.md): API parameters used for Travel Rule compliance
- [Email Billing](https://developers.cryptopay.me/guides/email-billing.md)
- [Create an email billing](https://developers.cryptopay.me/guides/email-billing/create-an-email-billing.md)
- [Email billing callbacks](https://developers.cryptopay.me/guides/email-billing/email-billing-callbacks.md)
- [Testing](https://developers.cryptopay.me/guides/testing.md)
- [Channels](https://developers.cryptopay.me/guides/testing/channels.md)
- [Invoices](https://developers.cryptopay.me/guides/testing/invoices.md)
- [Payouts](https://developers.cryptopay.me/guides/testing/payouts.md)
- [Risks](https://developers.cryptopay.me/guides/risks.md)
- [Customers](https://developers.cryptopay.me/guides/customers.md)
- [Transactions types and Statuses](https://developers.cryptopay.me/guides/transactions.md)


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.cryptopay.me/guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
