Payment Success but Order Not Visible in GoKwik Dashboard

Created by Amit Adhikary, Modified on Fri, 10 Apr at 10:46 PM by Amit Adhikary

Scenario

The user has attempted X prepaid transactions while placing orders. We would like to highlight the following:
  • All X payments were successfully completed at the payment gateway level.
  • The payment status for all transactions is marked as successful.
  • However, when we check the GoKwik order dashboard for this user, only Y prepaid order transactions are being reflected.

? Overview


In some cases, merchants may observe that:

  • Payments are marked as successful at the gateway level, but
  • Corresponding orders are not visible or fewer orders appear in the GoKwik dashboard


This is usually not a system issue and is expected behavior based on GoKwik’s internal logic.

? Common Scenarios & Root Causes

1️⃣ Duplicate Transaction Handling


? Scenario:

  • Multiple payment attempts are made within a short time frame (e.g., within 30–60 seconds)


⚙️ System Behavior:

  • GoKwik identifies this as a duplicate order attempt
  • One transaction is:
    • ❌ Automatically cancelled
    • ? Auto-refunded


✅ Outcome:

  • Only one valid order is retained
  • Duplicate transaction does not appear as a confirmed order

2️⃣ Platform-Level Order Cancellation


? Scenario:

  • Order is cancelled from the platform (e.g., WooCommerce/Shopify)


Possible Reasons:

  • User cancels order within allowed time window
  • Order cancelled before shipment


⚙️ System Behavior:

  • Order status is marked as “Cancelled”
  • Payment is:
    • ? Automatically refunded


✅ Outcome:

  • Cancelled order is not counted as a confirmed order in GoKwik dashboard

? Why Fewer Orders Are Visible


Even if multiple payments are successful:

  • Duplicate transactions → auto-refunded
  • Cancelled orders → auto-refunded


? Therefore, only valid and active orders are shown in the GoKwik dashboard

?️ How to Verify in GoKwik Dashboard


Follow these steps:


Step 1: Check Transactions Tab

  • Navigate to GoKwik Dashboard → Payments → Transactions
  • Search using:
    • Transaction ID / Payment ID / Customer Phone

Step 2: Review Transaction Status


Look for:

  • ✅ Success → Valid transaction
  • ? Auto-refunded → Duplicate or replaced transaction

Step 3: Check Status Description


Hover or view the status description, which clearly indicates:

  • “Auto refunded as another successful transaction was completed”
  • “Duplicate transaction detected”

Step 4: Cross-check Orders Tab

  • Navigate to Orders section
  • Verify:
    • Order status (Confirmed / Cancelled)
    • Payment status

? Key Notes

  • GoKwik ensures only one successful order per transaction flow
  • Duplicate or cancelled orders are automatically handled and refunded
  • This behavior prevents:
    • Duplicate order creation
    • Payment inconsistencies

? Best Practices for Merchants

  • Avoid multiple rapid payment attempts for the same order
  • Always check:
    • Transaction status
    • Status description
  • Verify platform order status before raising a query

✅ Conclusion


This behavior is expected and by design.

No system discrepancy is involved when:

  • Duplicate transactions are auto-refunded
  • Cancelled orders are not shown as confirmed

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article