Get desktop application:
View/edit binary Protocol Buffers messages
Checkout management service. Given a user's action of checking out for an order, we orchestrate the necessary dependency calls to make that happen in our system.
Action taken on user checkout, place the provided order for the user.
Request to place an order for a given user.
User to place order for.
The currency that the user would like to pay in. See implementation docs for supported values.
Address the user would like the order to be shipped to.
Email the user would like order updates to be sent to. See implementation docs for formatting.
The user's credit card to charge for this order.
Response containing a successfully placed order.
Successfully placed order.
Represents a single item within an order.
Used in:
Associated item within a cart.
Cost for this order item record.
Represents a successfully placed order.
Used in:
Identifier for this placed order.
Reference to help track this placed order through its shipment.
Cost for us to ship this order.
Address the order is being shipped to.
Items the order contains.