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. |