Retrieving Shipping Information from Payment

I’m planning on using the Checkout API to process payments and collect shipping information.

I’m successfully completing a checkout and receiving a payment_id in the sandbox. When I pass the payment_id to /v2/payments/{payment_id} for additional information, I get a truncated response (relative to the docs) without shipping_address.

Is this to do with the sandbox or are the docs incorrect? Can I retrieve the shipping address entered into the hosted checkout page from any other API endpoint?

The shipping address will be in the fulfillment in the order. You’ll take the order_id from the completed checkout and call RetrieveOrder to get the fulfillment with the shipping address.

Also as you mentioned the sandbox experience isn’t complete so we recommend testing in production for the expected experience. :slightly_smiling_face: