---
description: Understand the Amazon Pay Open status. Learn what Checkout Session Open means for your checkout flow and how to handle incomplete or abandoned sessions.
title: Amazon Pay Status Open: Checkout Session Open
image: https://cdn.smartretry.com/_next/static/media/og-image.0z0q4_5kazzzo.jpeg
---

[Skip to main content](#main-content)

Amazon Pay · Payment Status

# Amazon Pay Payment Status Open: Checkout Session Open

Initial state of a Checkout Session. Merchant can retrieve buyer details and update payment information. Session expires to Canceled state if the buyer does not complete checkout within 24 hours.

## What it means

The Amazon Pay 'Open' status represents the initial, active state of a checkout session, rather than a payment decline. In this state, the buyer has started the checkout flow, but the transaction is not yet authorized or completed. The session remains open for up to 24 hours, allowing the merchant to retrieve buyer details, resolve any data constraints, and finalize the order amount.

## Classification & retryability

technicalRetryable: conditional

Do not attempt a standard payment rail retry, as this is an active processing state, not a decline. Instead, preserve the Checkout Session ID for up to 24 hours to allow the buyer to complete checkout. If the session expires to Canceled, generate a new Checkout Session.

## Common causes

* A buyer has initiated an Amazon Pay checkout but has not yet completed the flow.
* The Checkout Session is missing mandatory data, resulting in value constraints that the merchant must resolve.
* The buyer abandoned the checkout process while on the Amazon Pay hosted redirect page.
* The merchant has not yet called the Complete Checkout Session API after the buyer was successfully redirected back.

## How to resolve it

Ensure the integration correctly passes all mandatory data via the Update Checkout Session API to clear any value constraints. Once constraints are removed, properly redirect the buyer to the AmazonPayRedirectUrl. Monitor the session; if the buyer returns within 24 hours, the existing session can be reused to complete the purchase. If the buyer drops out and the 24-hour window expires, the session transitions to Canceled and a new session must be created.

### For merchants

Monitor for 'Open' sessions that stall to identify potential checkout friction. Ensure your frontend correctly redirects buyers to the provided AmazonPayRedirectUrl and subsequently calls Complete Checkout Session when they return. Implement cart recovery emails or behavioral nudges for buyers who abandon their session before the 24-hour expiration.

### For customers

Follow the prompts on the Amazon Pay hosted page to complete your checkout. If you left the page, return to the merchant's cart within 24 hours to finish the purchase without needing to restart the process.

## Sources

* [Amazon Pay Developer – Checkout Session (API v2)](https://developer.amazon.com/docs/amazon-pay-api-v2/checkout-session.html)
* [Amazon Pay Developer – API Introduction (API v2)](https://developer.amazon.com/docs/amazon-pay-api-v2/introduction.html)
* [Amazon Pay Integration Onboarding – Checkout Session](https://amazonpay-onboarding.com/en/specification/object/checkout-session/)

---

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.smartretry.com/"},{"@type":"ListItem","position":2,"name":"Decline Code","item":"https://www.smartretry.com/decline-code"},{"@type":"ListItem","position":3,"name":"Amazon Pay","item":"https://www.smartretry.com/payment-providers/amazon-pay"},{"@type":"ListItem","position":4,"name":"Open","item":"https://www.smartretry.com/decline-code/amazon-pay-payment-status-open"}]}
```
