All about Razorpay Curlec Orders, their states and Razorpay Curlec Dashboard actions.
Order is an important step of the payment life cycle at Razorpay Curlec. When a customer clicks the pay button on your website or app, an order is created with a unique identifier. This contains details such as the transaction amount and currency. The order id secures the payment request and one cannot tamper with the order amount. Pass this order id to the Razorpay Curlec Checkout.You need to integrate your server with Orders API before proceeding with Razorpay Curlec Payment Gateway integration on your website or app.
When a new order is created, it is in the created state. It stays in this state until payment is attempted on it.
attempted
An order moves from created to attempted state when payment is first attempted on it. It remains in the attempted state until a payment associated with that order is captured.
paid
After the payment is captured successfully, the order moves to the paid state. No further payment requests are allowed once the order moves to the paid state. The order continues to be in the paid state even if the payment associated with the order is refunded.
Watch Out!If an order is in an attempted state with the associated payment id in the authorised state, initiating another payment using the same order id is not allowed.