productLocator
parameter. This guide explains how to integrate physical product purchases and handle shipping requirements.
Physical Address Requirement
When purchasing physical products, a shipping address is required (currently only US addresses are supported). You can provide this in two ways:1. Include Address During Order Creation
2. Update Address After Order Creation
If you create an order without specifying aphysicalAddress
, the order’s quote status will be requires-physical-address
.
response
payment.preparation
parameters to proceed with payment.
Order Status Handling
Orders for physical products may enter the following statuses:requires-physical-address
- The order requires a shipping address. During this status,payment.preparation
parameters will not be present.valid
- The order has all required information and is ready for payment.