# fastflowPe ## Docs - [Overview](https://docs.fastflowpe.com/collections/overview.md): Learn the two PayIn approaches FastFlowPe offers — Payment Links and the Transaction API — to start accepting money from your customers. - [Check Payment Link Status ](https://docs.fastflowpe.com/collections/payment-links/check-status.md): Poll the GET check-payment-status endpoint with a payment link slug to find out whether a customer's payment is completed, pending, or failed. - [Create a Payment Link for Checkout](https://docs.fastflowpe.com/collections/payment-links/create.md): Call the POST /payment-links/create endpoint to generate a hosted payment URL you can share with your customer via email, SMS, or any channel. - [Get Available PayIn PSP Providers](https://docs.fastflowpe.com/collections/payment-links/psp-providers.md): Call the GET get-payin-providers endpoint to list all active PSP providers mapped to your merchant account before creating a payment link. - [Check PayIn Transaction Status ](https://docs.fastflowpe.com/collections/transaction-api/check-transaction.md): Call the POST /payin/status endpoint with a transaction ID to retrieve the current status and full details of a previously initiated PayIn transaction. - [Initiate a PayIn Transaction ](https://docs.fastflowpe.com/collections/transaction-api/initiate-payin.md): Call the POST /payin/initialize endpoint to start a payment transaction and receive a checkout URL to redirect your customer to complete payment. - [Authentication](https://docs.fastflowpe.com/integration/api-authentication.md): Generate a short-lived X-API-Key via the FastFlowPe auth API or merchant dashboard, then attach it as a header on every API request. - [Client Credentials](https://docs.fastflowpe.com/integration/client-credentials.md): Your Client ID and Client Secret are permanent credentials issued at signup. Find them in the dashboard and use them to generate X-API-Keys. - [IP Whitelisting](https://docs.fastflowpe.com/integration/ip-whitelisting.md): Register your server IP addresses so FastFlowPe only accepts API requests from your infrastructure, even if an X-API-Key is ever leaked. - [FastFlowPe](https://docs.fastflowpe.com/introduction.md): FastFlowPe is a merchant payment platform supporting PayIn, PayOut, and Refund flows secured by short-lived X-API-Keys and IP whitelisting. - [Check Transaction Status and Account Balance](https://docs.fastflowpe.com/payouts/check-status.md): Use the POST status endpoint to query any payout's outcome and the GET balance endpoint to check available funds in your merchant virtual account. - [Register a Payout Beneficiary](https://docs.fastflowpe.com/payouts/create-beneficiary.md): Call the POST Create Beneficiary endpoint to register and verify a recipient's bank account before sending payouts — returns a reusable contact_id. - [Initiate a Payout ](https://docs.fastflowpe.com/payouts/initiate-payout.md): Call the POST Initiate Payout endpoint to transfer funds to a verified beneficiary via IMPS, NEFT, or RTGS — returns a transaction_id to track. - [Overview](https://docs.fastflowpe.com/payouts/overview.md): Send money from your merchant account to any bank account using IMPS, NEFT, or RTGS — create a beneficiary, initiate a payout, then track its status. - [Check the Processing Status ](https://docs.fastflowpe.com/refunds/check-refund-status.md): Use this POST endpoint to retrieve the latest processing status of a refund using the refund transaction ID returned by the Initiate Refund API. - [Initiate a Refund](https://docs.fastflowpe.com/refunds/initiate-refund.md): Use this POST endpoint to create a refund request against a successful PayIn transaction and receive a unique refund transaction ID. - [Overview](https://docs.fastflowpe.com/refunds/overview.md): Reverse a completed PayIn transaction back to the customer's original payment method using the FastFlowPe Refund APIs — initiate a refund, then track its status. - [Get Support](https://docs.fastflowpe.com/support/help-centre.md): Learn how to create, monitor, and close support tickets in the FastFlowPe merchant dashboard to get assistance from the Client Resolution Team. - [PayIn Callbacks](https://docs.fastflowpe.com/webhooks/callback-configuration.md): Receive instant POST notifications on your HTTPS endpoint whenever a PayIn transaction changes status on FastFlowPe. - [Collections Callbacks](https://docs.fastflowpe.com/webhooks/callback-configuration-2.md): Receive instant POST notifications on your HTTPS endpoint whenever a PayIn transaction changes status on FastFlowPe. - [PayOut Callbacks](https://docs.fastflowpe.com/webhooks/payout-callbacks.md): Receive instant POST notifications on your HTTPS endpoint whenever a PayOut transaction changes status on FastFlowPe. - [Fund Transfer Callbacks](https://docs.fastflowpe.com/webhooks/payout-callbacks-2.md): Receive instant POST notifications on your HTTPS endpoint whenever a PayOut transaction changes status on FastFlowPe.