Disclaimer: This document contains sample content for illustrative purposes only. Organizations should follow their own established best practices, security requirements, and compliance standards to ensure solutions are production-ready.
Overview
This page provides a consolidated view of all the capabilities, APIs, and documentation required to implement a Just Walk Out store using credit card entry where Amazon manages the full payment lifecycle. The retailer calculates pricing and submits the cart to Amazon via the Checkout Service API. Amazon validates the cart, charges the shopper's credit card, and generates the receipt.
Store Profile
Attribute
Value
Entry Method
Credit card
Identity Verification
Amazon-managed
Charge Calculation
Order Delegation via Create Purchases API
Payment Processing
Amazon-managed via Checkout Service API
Receipts
Amazon-managed
APIs in Scope
API
Endpoint
Purpose
Create Purchases
POST /v1/order/purchases
Receive cart and calculate pricing (Order Delegation)
Checkout Cart
POST /v1/checkout/carts
Submit priced cart to Amazon for payment and receipt generation
Required Configurations
The following configurations must be completed in the Merchant Portal and AWS before the store can operate:
Configuration
Owner
Description
AWS Account Allowlisting (Catalog API)
Amazon / Retailer
Retailer's AWS account must be allowlisted to invoke the Catalog API
Merchant Portal — Catalog API
Amazon
Catalog API configured for the merchant in the Merchant Portal
SNS Subscription (Catalog Notifications)
Retailer
SQS queue subscribed to Amazon's SNS topic for catalog upload results
Ordering Connector — ARN Allowlisting
Retailer
Ordering Gateway ARNs allowlisted in the retailer's Ordering Connector
Merchant Portal — Ordering Connector
Amazon
Ordering Connector configured and associated with store(s)
Ordering Connector — Connectivity Test
Retailer
Connectivity test completed via Merchant Portal
Checkout Service — API Access
Amazon / Retailer
Retailer's AWS account allowlisted to invoke Checkout Cart API
Available Partners
The following partners have pre-built integrations that support the APIs required for this store model (Catalog, Ordering Connector, and Checkout Integration):
Partner
Catalog
Ordering Connector
Checkout Integration
Cognizant Technology Solutions
Yes
Yes
Yes
MyVenue
Yes
Yes
Yes
retailcloud
Yes
Yes
Yes
Square (Via Daemon)
Yes
Yes
Yes
Tapin2
Yes
Yes
Yes
The following partners support individual integrations and can be combined to cover all required APIs:
Partner
Available Integrations
First Class Nevada
Ordering Connector, Checkout Integration
Hudson
Ordering Connector, Checkout Integration
Cognizant Technology Solutions
Catalog, Ordering Connector, Checkout Integration
RapidRMS
Catalog
RIOT Insight
Catalog
1. Shopper Entry
Amazon manages gate authorization independently. When a shopper taps their credit card at the gate, Amazon verifies the payment instrument, places a pre-authorization hold, and opens the gate. No retailer callback is involved.
Step
Action
1
Shopper taps credit card at gate
2
Amazon verifies payment instrument
3
Amazon places pre-auth on card
4
Gate opens
2. Charge Calculation — Ordering Connector
After the shopper exits, Amazon calls the retailer's Create Purchases API with the virtual shopping cart. The retailer calculates pricing, applies promotions and taxes, and returns a purchaseId. This is the Order Delegation model where the retailer owns charge calculation.
Amazon sends the virtual cart to the retailer via POST /v1/order/purchases
Retailer calculates pricing, promotions, and taxes using their POS system
Retailer returns a purchaseId for cross-system tracking
Empty carts return an empty purchaseId and trigger pre-auth cancellation
3. Checkout — Submit Cart to Amazon
After calculating pricing, the retailer submits the priced cart to Amazon via the Checkout Service API. Amazon validates the cart data (line items, totals, promotions, taxes), charges the shopper's credit card, and generates the receipt.
When the shopper exits without taking items, Amazon sends an empty cart to the retailer's Create Purchases API. The retailer returns a valid purchaseId. The retailer does not need to call the Checkout API or cancel the pre-auth — Amazon cancels the pre-auth automatically.
Generate comprehensive project task lists with task owners, status tracking, and acceptance test cases for your Credit Card Entry with Checkout Service JWO store implementation.
Operational Readiness Checklist
✅
Would you like an operational readiness checklist?
Download a checklist covering all operational readiness items for your Credit Card Entry + Checkout Service JWO store launch.