# CCPayment

## CCPayment

- [What is CCPayment](https://docs.ccpayment.com/ccpayment-for-merchant/what-is-ccpayment.md)
- [CCPayment API Introduction](https://docs.ccpayment.com/ccpayment-for-merchant/ccpayment-api-introduction.md)
- [Fees](https://docs.ccpayment.com/ccpayment-for-merchant/fees.md): CCPayment fees
- [Invoice](https://docs.ccpayment.com/ccpayment-for-merchant/invoice.md)
- [Contact Us](https://docs.ccpayment.com/ccpayment-for-merchant/contact-us.md)
- [SDK Libraries](https://docs.ccpayment.com/ccpayment-v1.0-api/sdk-libraries.md)
- [To Get Started](https://docs.ccpayment.com/ccpayment-v1.0-api/to-get-started.md)
- [Signature](https://docs.ccpayment.com/ccpayment-v1.0-api/to-get-started/signature.md)
- [API Specification Common Rules](https://docs.ccpayment.com/ccpayment-v1.0-api/to-get-started/api-specification-common-rules.md)
- [Payment API - CCPayment](https://docs.ccpayment.com/ccpayment-v1.0-api/payment-api-ccpayment.md): Order Mode: It is an order-oriented payment API. If your services or products have a fixed price, you can integrate this API to accept crypto payments.
- [Hosted Checkout Page Integration](https://docs.ccpayment.com/ccpayment-v1.0-api/payment-api-ccpayment/hosted-checkout-page-integration.md): Receive payment via the checkout page provided by CCPayment
- [Native Checkout Integration](https://docs.ccpayment.com/ccpayment-v1.0-api/payment-api-ccpayment/native-checkout-integration.md): Obtain the receiving address, you can customize the checkout page on your Application/Web, using it to receive payment
- [API Deposit Order Information Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/payment-api-ccpayment/api-deposit-order-information-interface.md): When the transaction is completed, the system will push the transaction result to the Webhook URL. You can also call this interface to obtain the order information.
- [Wallet API - CCPayment](https://docs.ccpayment.com/ccpayment-v1.0-api/wallet-api-ccpayment.md): Wallet Mode: Users can deposit any amount flexibly at any time.
- [Get permanent deposit address for users](https://docs.ccpayment.com/ccpayment-v1.0-api/wallet-api-ccpayment/get-permanent-deposit-address-for-users.md): Users can deposit any amount flexibly at any time.
- [Withdrawal API Integration](https://docs.ccpayment.com/ccpayment-v1.0-api/withdrawal-api-integration.md): Users can get instant payouts to their Cwallet account with 0 fees from your sites/apps. They can also withdraw to any other wallet with no minimum withdrawal amount limit.
- [Create a withdrawal order](https://docs.ccpayment.com/ccpayment-v1.0-api/withdrawal-api-integration/create-a-withdrawal-order.md): Users can get instant payouts to their Cwallet account with 0 fees from your sites/apps. They can also withdraw to any other wallet with no minimum withdrawal amount limit.
- [Withdrawal Order Information Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/withdrawal-api-integration/withdrawal-order-information-interface.md): When the transaction is completed, the system will push the transaction result to the Webhook URL. You can also call this interface to obtain the order information.
- [Resources Document](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document.md)
- [Token ID Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/token-id-interface.md): Call this interface to get the Token ID for your supported tokens. Token ID is the parameter that you should pass to CCPayment's server when you create payment and withdrawal orders with CCPayment.
- [Current Token Rate Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/current-token-rate-interface.md): Amount in USD = Amount in the target token \* Current Token Rate. Take BTC for an example: 10000 USD = 0.059 BTC\*16944.3 USD (the current rate of BTC)
- [Asset Balance Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/asset-balance-interface.md)
- [Network Fee Interface](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/network-fee-interface.md)
- [Block Height Information Retrieval API](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/block-height-information-retrieval-api.md): Merchants use this API to receive the block height to confirm the transaction and the current block height from different networks.
- [Check the Validity of Cwallet ID](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/check-the-validity-of-cwallet-id.md)
- [List of Supported Coins](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/list-of-supported-coins.md)
- [List of Denominated Currency for API Payment](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/list-of-denominated-currency-for-api-payment.md)
- [Error Code](https://docs.ccpayment.com/ccpayment-v1.0-api/resources-document/error-code.md): Error codes and solutions
- [Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification.md): Asynchronous messages for transaction information and status updates
- [Webhook Notification Tutorial](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/webhook-notification-tutorial.md)
- [API Deposit Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/api-deposit-webhook-notification.md): Notification will be posted when the orders from Get Checkout URL, Create Payment Order interface is completed.
- [Direct Deposit to Permanent Address Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/direct-deposit-to-permanent-address-webhook-notification.md): CCPayment will post the Webhook notification when the permanent address has received the payment.
- [Invoice Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/invoice-webhook-notification.md): CCPayment will post the webhook notification when the merchant receives the Invoice payment.
- [Withdraw Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/withdraw-webhook-notification.md): CCPayment will post the webhook notification when the withdrawal was packed on blockchain.
- [Refund Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/refund-webhook-notification.md): CCpayment will post the webhook notification when the merchant refund order on the dashboard.
- [Resend Webhook Notification](https://docs.ccpayment.com/ccpayment-v1.0-api/webhook-notification/resend-webhook-notification.md): Resend confirmed transaction webhook notifications for a specified time period.
- [Change Record](https://docs.ccpayment.com/changes/change-record.md): You can see the iteration content of each version of CCPayment here.
- [Upcoming Changes](https://docs.ccpayment.com/changes/upcoming-changes.md): This section provides release details and dates for upcoming changes.
- [FAQ](https://docs.ccpayment.com/faq/faq.md)
- [Webhook Notification](https://docs.ccpayment.com/faq/webhook-notification.md)
- [How to receive the transaction notification](https://docs.ccpayment.com/faq/webhook-notification/how-to-receive-the-transaction-notification.md)
- [Why do some deposit transactions not include the “from address” in the webhook notification?](https://docs.ccpayment.com/faq/webhook-notification/why-do-some-deposit-transactions-not-include-the-from-address-in-the-webhook-notification.md)
- [Payment](https://docs.ccpayment.com/faq/payment.md)
- [Why hasn't my transactions been confirmed?](https://docs.ccpayment.com/faq/payment/why-hasnt-my-transactions-been-confirmed.md)
- [Why hasn't my withdrawal arrived](https://docs.ccpayment.com/faq/payment/why-hasnt-my-withdrawal-arrived.md)
- [Minimum amount of withdrawal and deposit](https://docs.ccpayment.com/faq/payment/minimum-amount-of-withdrawal-and-deposit.md)
- [How to find out withdrawal fees for each cryptocurrency?](https://docs.ccpayment.com/faq/payment/how-to-find-out-withdrawal-fees-for-each-cryptocurrency.md)
- [How does CCPayment charge the service fee](https://docs.ccpayment.com/faq/payment/how-does-ccpayment-charge-the-service-fee.md)
- [After payment has been paid, why does the order status not appear successful](https://docs.ccpayment.com/faq/payment/after-payment-has-been-paid-why-does-the-order-status-not-appear-successful.md)
- [What types of tokens do we accept for payment](https://docs.ccpayment.com/faq/payment/what-types-of-tokens-do-we-accept-for-payment.md)
- [How long does it take for a withdrawal to be processed](https://docs.ccpayment.com/faq/payment/how-long-does-it-take-for-a-withdrawal-to-be-processed.md)
- [When a payment is not sufficiently made, can the user make it again and have it credited correctly](https://docs.ccpayment.com/faq/payment/when-a-payment-is-not-sufficiently-made-can-the-user-make-it-again-and-have-it-credited-correctly.md)
- [Is it possible to pay by credit card](https://docs.ccpayment.com/faq/payment/is-it-possible-to-pay-by-credit-card.md)
- [What is token aggregation fee?](https://docs.ccpayment.com/faq/payment/what-is-token-aggregation-fee.md)
- [Security & Privacy](https://docs.ccpayment.com/faq/security-and-privacy.md)
- [How to Secure My CCPayment Account](https://docs.ccpayment.com/faq/security-and-privacy/how-to-secure-my-ccpayment-account.md)
- [What information do you collect about my customers](https://docs.ccpayment.com/faq/security-and-privacy/what-information-do-you-collect-about-my-customers.md)
- [Is my website required to be reviewed when using CCPayment API](https://docs.ccpayment.com/faq/security-and-privacy/is-my-website-required-to-be-reviewed-when-using-ccpayment-api.md)
- [Why can’t I get the email verification code?](https://docs.ccpayment.com/faq/security-and-privacy/why-cant-i-get-the-email-verification-code.md)
- [Verify your site ownership](https://docs.ccpayment.com/faq/security-and-privacy/verify-your-site-ownership.md)
- [Verify your site ownership with HTML file](https://docs.ccpayment.com/faq/security-and-privacy/verify-your-site-ownership/verify-your-site-ownership-with-html-file.md)
- [Verify your site ownership with HTML tag](https://docs.ccpayment.com/faq/security-and-privacy/verify-your-site-ownership/verify-your-site-ownership-with-html-tag.md)
- [Refund](https://docs.ccpayment.com/faq/refund.md)
- [How to cancel a pending refund request](https://docs.ccpayment.com/faq/refund/how-to-cancel-a-pending-refund-request.md)
- [How does the merchant issue a refund to the customer](https://docs.ccpayment.com/faq/refund/how-does-the-merchant-issue-a-refund-to-the-customer.md)
- [What should you do if you entered a wrong memo/tag?](https://docs.ccpayment.com/faq/refund/what-should-you-do-if-you-entered-a-wrong-memo-tag.md)
- [What should you do if you credited to CCPayment's unsupported tokens?](https://docs.ccpayment.com/faq/refund/what-should-you-do-if-you-credited-to-ccpayments-unsupported-tokens.md)
- [Others & Academy](https://docs.ccpayment.com/faq/others-and-academy.md)
- [How to manage multiple merchant account](https://docs.ccpayment.com/faq/others-and-academy/how-to-manage-multiple-merchant-account.md)
- [How does the lock exchange rate of an order work and what happens when it is locked](https://docs.ccpayment.com/faq/others-and-academy/how-does-the-lock-exchange-rate-of-an-order-work-and-what-happens-when-it-is-locked.md)
- [What is the transaction under the category Other in the transaction records](https://docs.ccpayment.com/faq/others-and-academy/what-is-the-transaction-under-the-category-other-in-the-transaction-records.md)
- [Are there any regional restrictions on API use](https://docs.ccpayment.com/faq/others-and-academy/are-there-any-regional-restrictions-on-api-use.md)
- [What is a referral program?](https://docs.ccpayment.com/faq/others-and-academy/what-is-a-referral-program.md)
- [CCPayment ETH Testnet Tutorial](https://docs.ccpayment.com/faq/others-and-academy/ccpayment-eth-testnet-tutorial.md)
- [What is auto-swap for deposit?](https://docs.ccpayment.com/faq/others-and-academy/what-is-auto-swap-for-deposit.md): The auto-swap feature allows you to automatically convert various mainstream tokens received on this platform into stablecoins, reducing the risk of token price fluctuations.
- [CCPayment Privacy Policy](https://docs.ccpayment.com/ccpayment-policy/ccpayment-privacy-policy.md)
- [Disclaimer for Purchasers](https://docs.ccpayment.com/ccpayment-policy/disclaimer-for-purchasers.md)
- [Terms of Use](https://docs.ccpayment.com/ccpayment-policy/terms-of-use.md)
- [AML/CTF Policy](https://docs.ccpayment.com/ccpayment-policy/aml-ctf-policy.md)


---

# 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, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.ccpayment.com/ccpayment-for-merchant/what-is-ccpayment.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.
