The following are the statuses of PI and their respective explanations.

Status Explanation
requires_payment_method When a PI doesn’t has any payment method (card, token and wallet) attached. This will be status when a new PI is created or a payment attempt fails.
requires_action When a customer is shown 3DS OTP HTML.
succeed When a PI has been successfully captured.
requires_captures When a payment has been authorized but needs to be captured later.

If a payment is to be authorized and captured separately, you need to add "capture_method": "manual” in create PI payload, else remove it. |