Order Services include the following:
Methods Available
Method Name | Description |
Add Item to Bag V1 |
This service allows users to add items to the macys.com shopping bag. |
Retrieve Bag V1 |
This service returns information and contents of the shopping bag |
Update Bag V1 |
This service updates quanties of items in the shopping bag. |
Delete items from Bag V1 |
This service allows users to delete items from the macys.com shopping bag.
|
Merge Bag V1 (Protected) |
If a user adds a item to a bag and that is not associated with a Authenticated user account a guest bag ID and guest user ID is assigned. When a user wants to merge this guest bag with a user account bag this service is used. |
Bag Guides |
Documents that describe various shopping bag flows that are encountered while using the Shopping Bag Services API. |
Method Name | Description |
Initiate Checkout V1
|
This service allows you to begin the checkout process of a shopping bag to finalize your orders. |
Process Order V1 |
This service allows you to provide needed data to process your order. |
Update Order V1 |
This service allows you to make any needed changes to process your order. |
Place Order V1
|
This service allows you to finalize and place your order.
|
Checkout Guides
|
Document that describes the Checkout Process and the necessary calls for Checkout. |
Other Methods
Method Name | Description |
Virtual Gift Card V3 |
Macy’s VGC service enables its partners to order a Gift Card for their partnership programs. The intended audience for this document are the partners of Macy's who want to order a VGC from Macy's for various partnership programs. |
Expire SUPC Code V3 |
This service enables users expire a SUPC (Single Use Promotion Code) after a order is completed and confirmed.
|
Store Offers |
This API is built to provide offers for users that are available in a specific store. |