Cashfree Payments Developer Documentation home pagelight logodark logo
  • Discord
  • Create Account
  • Create Account
Payments
Payouts
Secure ID
Partners and Platforms
Payments APIs
Payouts APIs
Secure ID APIs
Partners APIs
Additional APIs
API Reference
Help Center
Release Notes
Help Center
  • Overview
Account
  • Overview
  • Account Activation
  • Account Management
  • Pricing
  • Terms & Conditions FAQs
Onboarding
  • General FAQs
End Customer
  • Disputes & Chargebacks
  • Order & Delivery
  • Payment
  • Refunds
  • Report a Fraud
Payment Gateway
  • General FAQs
  • Transactions
  • Settlements
  • Instant Settlement
  • Integrations
  • Orders and Payments
  • Transaction Reports
  • Offers
  • QR Code
  • Product Walkthrough
  • Payment Links
  • Payment Forms
  • Easy Split
  • Subscriptions
  • Router
  • softPOS
    • General FAQs
    • Transactions
    • Dynamic QR
    • Payment Link
    • Cash
    • Reports
    • Cashfree Policies
Payouts
  • General FAQs
  • Cashgram
  • IP Whitelist and Public Key
Secure ID
  • Aadhaar Verification
  • PAN Verification
  • BAV
  • GSTIN Verification
softPOS

Transactions

How do I initiate a transaction?

To initiate a transaction:

  1. Go to the New Payments tab.
  2. Enter the amount you want to receive.
  3. Choose the payment mode you wish to proceed with.
  4. Fill in the required details and click on Accept.

The user will then be shown a QR code that can be scanned using a PSP app to complete the payment.

How can I check if a transaction is successful?

You can check the status of each transaction in the Payments tab.

  • Transactions in an incomplete state may move to success once confirmation is received from the customer’s bank.

  • If the status doesn’t update and money is deducted, the amount will be returned within 3-4 working days.

How can I see a transaction in a particular date range?

You can view transactions within a specific date range by:

  1. Going to the Payments tab.

  2. Clicking on the Filters icon.

  3. Selecting the desired date range to filter transactions.

How can I search for a transaction based on status?

You can search for a transaction based on its status by:

  1. Going to the Payments tab.

  2. Clicking on the Filter option.

  3. Selecting the desired transaction status to filter the results.

What could be the reason for payment being declined?

There can be multiple reasons for a payment being declined, including failures from the bank’s end.

If money is deducted from the customer’s account but the status shows as a failure, the amount will be reversed back to the customer’s account within 7 to 10 working days.

How long should I wait if a transaction is pending?

If a transaction is pending:

  1. Go to the Payments tab and pull down to refresh the status of the transaction.

  2. If the transaction status shows as failed, the money will be reversed to the customer’s account within 7 to 10 working days.

Was this page helpful?

General FAQsDynamic QR
githubyoutubewebsite
Assistant
Responses are generated using AI and may contain mistakes.