# TrustPay ## Docs - [Integration Guide](https://docs.trustpay.money/integration-guide-1706561m0.md): - [Risk Control – Merchant Integration](https://docs.trustpay.money/risk-control-merchant-integration-1759108m0.md): - [Enums](https://docs.trustpay.money/enums-1718131m0.md): ## API Docs - v3 > c16 [Payin Order Create(Counter)](https://docs.trustpay.money/payin-order-createcounter-25399682e0.md): - v3 [Balance](https://docs.trustpay.money/balance-24070616e0.md): Query the current available balance and frozen amount for a specific currency (supports USD, INR) - v3 [Payin](https://docs.trustpay.money/payin-24070618e0.md): Create a new incoming payment (collection) order. - v3 [Payment Callback](https://docs.trustpay.money/payment-callback-23541532e0.md): This API is used by the payment system to notify merchants of the result of a payment transaction. - v3 [Order Query](https://docs.trustpay.money/order-query-24070620e0.md): Query the status and details of a specific order by order no - v3 [Risk Confirmation](https://docs.trustpay.money/risk-confirmation-24188854e0.md): This API is called by the bank/payment channel to request risk control confirmation from the merchant. The merchant should respond whether the transaction is allowed or denied based on their internal risk assessment. - v3 [Card Direct Payin](https://docs.trustpay.money/card-direct-payin-25038922e0.md): Create a new incoming payment (collection) order. - v2 [Payout(INR)](https://docs.trustpay.money/payoutinr-23542709e0.md): This API allows merchants to directly initiate a payout to a recipient’s bank account