Hey! These docs are for version 3.2, which is no longer officially supported. Click here for the latest version, 1.0!

Order View:

When clicked on ‘Orders’ on the left panel the list of orders is shown. And the user can select the time frame to view the orders

  • Customer Id: Unique Id of the customer that was passed during transaction by merchant
  • Order Id: Unique Id created during payment and one order can have multiple transaction Id's as the customer may retry payments
  • Created At: Transaction timestamp
  • Amount: Transaction amount
  • Order Status: Juspay provides different order status and explanation as below
Order StatusDescription
NewNew created order (order created but the customer didn’t commence the transaction)
ChargedSuccessful Transaction
Pending_VBVAuthentication in progress (status is not confirmed yet)
Authentication_FailedUser didn’t complete the transaction
Authorization FailedUser completed transaction but the bank refused
Juspay_DeclinedUser input is not accepted by underlying PG
AuthorizingTransaction status pending from bank
CODInitiated Doesn’t appear for the regular merchant (Created for an edge case)


Note: Pending statuses are updated when Juspay receives updated status from underlying PG and status is sent to the merchant via webhooks

Order View (using status)

User can view the orders based on order status by selecting one of the order statuses


Order Search

If user wish to search for specific order then can type the order id or customer id


Also, user can use the advanced search option to search order based on transaction id, customer email, phone or UDF parameters


Order Details:

If the user wants to drill down a specific order then click on a particular entry in order list


Order Information shows above shown details

  • Amount: Transaction amount, refund amount (if any)
  • Customer-related: Customer mail, mobile
  • Order related: order id, PG used, the order created timestamp and order modified timestamp (if the status is updated later point)
  • UDF related: User Defined Data that was passed by the merchant during a transaction

The most important point to view is Order Status so the user can initiate fulfillment activity.

Order - Transaction Details

After selecting the order, when clicked on ‘transactions’ tab, the user can view the transaction details
One order can have one or more transactions as customer retries are considered as transactions and listed under same order id.


Download Order Report

User can download the report by clicking on ‘Download Orders’ button


Sample report format:


Fields: Order Id, Currency, Amount, Status, Customer Id, Customer email, Customer Phone, Order Type,
Order UUID, Product Id, Mandate feature, Promotion Discount, Amount Refunded, Refunded Entirely,
Merchant Id, return URL, Date Creation, Last Modified, UDF (1 to 10)


Note: Downloading reports for large data operations will be a time-consuming effort. Alternatively, Juspay can set auto-mailer for the report.


The user selects the order and then clicks on ‘Refunds’ tab


(Shows that there are no refunds marked against the order)

Marking Refund:

To mark the refund for an Order Id, user to click on the ‘Create Refund’ button


User to enter the amount and click on ‘Refund Amount’


Note: User can mark multiple refunds against the same order id as long as the sum of those refunds doesn’t exceed transaction amount

Refund Status


Once the refund is marked for an order then it will be shown in the dashboard (under the order and ‘refunds’ tab)
The explanation for refund status:

  • Pending: Juspay has marked refund and sent a refund request to underlying PG
  • Success: Refund has been successfully executed by underlying PG
  • Failure: Refund is failed
  • Manual Review: Refunds that are pending more than 10 days goes into manual review


Note: refunds are queued before sent to underlying PG. Refunds may take max. 7 days to reach customer’s account or card and delay is specific to underlying PG and its banks