# CFANPAY ## Docs - Guides [Welcome](https://docs.cfans.app/welcome.md): - Guides [Interface](https://docs.cfans.app/interface.md): - API Reference [Introduction](https://docs.cfans.app/introduction.md): - API Reference [Endpoints](https://docs.cfans.app/endpoints.md): - API Reference [Data Types](https://docs.cfans.app/datatypes.md): - API Reference [Signing](https://docs.cfans.app/signing.md): - API Reference [3-D Secure Verification](https://docs.cfans.app/3ds.md): - API Reference [Subscription](https://docs.cfans.app/subscription.md): - API Reference [Errors](https://docs.cfans.app/errors.md): - API Reference [Webhooks](https://docs.cfans.app/webhooks.md): - API Reference [Items Information](https://docs.cfans.app/items.md): - API Reference [Changelog](https://docs.cfans.app/changelog.md): - Appendix [Test Cards](https://docs.cfans.app/doc-2519837.md): - Appendix [Bank Code](https://docs.cfans.app/doc-2519838.md): - Appendix [Country Code](https://docs.cfans.app/doc-2519839.md): - Appendix [Currency Code](https://docs.cfans.app/doc-2519840.md): - Appendix [Payment Methods](https://docs.cfans.app/doc-2519841.md): ## API Docs - API Reference > Acquiring [Create a direct payment](https://docs.cfans.app/direct.md): Create a direct payment request - API Reference > Acquiring [Create a APM payment](https://docs.cfans.app/apm.md): Alternative Payment Method - API Reference > Acquiring [Create a redirect (iFrame) payment](https://docs.cfans.app/redirect.md): Create a redirect session for your customer by generating a Star SaaS hosted payment page. - API Reference > Acquiring [Query a transaction](https://docs.cfans.app/api-46902006.md): Query up to 100 orders in a single request. - API Reference > Acquiring [Refund a transaction](https://docs.cfans.app/api-46902007.md): Refund orders by batch up to 50 orders in a single request. - API Reference > Acquiring [Search a refund transaction](https://docs.cfans.app/api-46902008.md): Search refund transactions – up to 100 orders in a single request. - API Reference > Acquiring [Review a transaction](https://docs.cfans.app/api-46902009.md): Review transactions up to 100 orders in a single request. - API Reference > Acquiring [Cancel a transaction](https://docs.cfans.app/api-46902010.md): Cancel transactions up to 50 orders in a single request. - API Reference > Acquiring [Cancel a subscription](https://docs.cfans.app/api-46902011.md): Cancels a customer's subscription immediately. The customer won't be charged again for the subscription. - API Reference > Acquiring [Capture a transaction](https://docs.cfans.app/api-46902012.md): Capture can be done by batch – up to 50 orders in a single request. - API Reference > Acquiring [Create a payout](https://docs.cfans.app/api-46902013.md): Create a payout request - API Reference > Acquiring [Optimise payment methods](https://docs.cfans.app/api-46902014.md): Our system leverages transaction data to recommend the optimal payment methods, aiming to enhance the overall payment acceptance rate. - API Reference > Acquiring [Batch Upload Logistics Information](https://docs.cfans.app/api-46902015.md): This API allows merchants to upload logistics information for a transaction. - API Reference > Acquiring [Query a payout transaction](https://docs.cfans.app/api-46902016.md): The Payout Transaction Query API to support payout transaction status and detail inquiries. - API Reference > Acquiring [Query Merchant Payout Balance](https://docs.cfans.app/api-46902017.md): Returns the merchant's available Payout Balance that can be used for payout transactions. - API Reference > Acquiring [Query Merchant Unsettled Amount](https://docs.cfans.app/api-46902018.md): Returns the merchant's unsettled funds that are pending settlement before being transferred to the Payout Balance.