{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/SessionResultResponse", "title": "SessionResultResponse", "properties": { "id": { "description": "A unique identifier of the session.", "type": "string" }, "status": { "description": "The status of the session. The status included in the response doesn't get updated. Don't make the request again to check for payment status updates.\n\nPossible values:\n\n * **completed** The shopper completed the payment. This means that the payment was authorized.\n * **paymentPending** The shopper is in the process of making the payment. This applies to payment methods with an asynchronous flow.\n * **refused** The session has been refused, due to too many refused payment attempts. Shoppers can no longer complete the payment with this session.\n * **canceled** The shopper canceled the payment.\n * **active** The session is still active and can be paid.\n * **expired** The session expired (default: 1 hour after session creation). Shoppers can no longer complete the payment with this session.\n", "enum": [ "active", "canceled", "completed", "expired", "paymentPending", "refused" ], "type": "string" } }, "type": "object" }