# Cart Shopping cart management, payment methods, and checkout (requires authentication) ## Get shopping cart with pricing - [POST /mcp/v1/actions/ud_cart_get](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartget.md): Get the current shopping cart contents with comprehensive pricing breakdown including discounts, taxes, and credits. Optionally apply a discount code. Requires authentication. ## Add domains to cart for registration - [POST /mcp/v1/actions/ud_cart_add_domain_registration](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartadddomainregistration.md): Add one or more domains to the shopping cart for fresh registration. Returns the updated cart summary. Requires authentication. ## Add marketplace-listed domains to cart - [POST /mcp/v1/actions/ud_cart_add_domain_listed](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartadddomainlisted.md): Add one or more marketplace-listed domains to the shopping cart. Supports both "Buy it now" (full price) and "Lease to Own" (monthly payments) purchases. Requires authentication. ## Add Afternic marketplace domains to cart - [POST /mcp/v1/actions/ud_cart_add_domain_afternic](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartadddomainafternic.md): Add one or more Afternic marketplace domains to the shopping cart. For domains with marketplace.source = "afternic" and marketplace.status = "registered-listed-for-sale" from search results. Requires authentication. ## Add Sedo marketplace domains to cart - [POST /mcp/v1/actions/ud_cart_add_domain_sedo](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartadddomainsedo.md): Add one or more Sedo marketplace domains to the shopping cart. For domains with marketplace.source = "sedo" and marketplace.status = "registered-listed-for-sale" from search results. Requires authentication. ## Add domain renewals to cart - [POST /mcp/v1/actions/ud_cart_add_domain_renewal](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartadddomainrenewal.md): Add one or more domain renewals to the shopping cart. User must own the domains to renew them. Returns the updated cart summary. Requires authentication. ## Remove items from cart - [POST /mcp/v1/actions/ud_cart_remove](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartremove.md): Remove one or more items from the shopping cart by product ID. Returns the updated cart. Requires authentication. ## Get available payment methods - [POST /mcp/v1/actions/ud_cart_get_payment_methods](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartgetpaymentmethods.md): Get saved credit cards, account balance, and promo credits available for checkout. Requires authentication. ## Get URL to add a payment method - [POST /mcp/v1/actions/ud_cart_add_payment_method_url](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartaddpaymentmethodurl.md): Get a URL to the payment management page where users can securely add a new credit card. Requires authentication. ## Complete cart checkout - [POST /mcp/v1/actions/ud_cart_checkout](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartcheckout.md): Complete checkout for cart items using saved payment method or account balance. Requires authentication. ## Get checkout URL - [POST /mcp/v1/actions/ud_cart_get_url](https://docs.unstoppabledomains.com/apis/mcp/openapi/cart/cartgeturl.md): Generate a checkout URL for completing the purchase in a browser. Returns the URL along with a cart summary. Requires authentication.