v3

latestOpenAPI 3.1.0raw.githubusercontent.com2026-04-08543999.8 KB
Cart

Complete cart checkout

Complete checkout for cart items using saved payment method or account balance. Requires authentication.

post/mcp/v1/actions/ud_cart_checkout

Request body

paymentMethodIdstring

Stripe payment method ID for card payment. Required if cart total exceeds account balance.

useAccountBalanceboolean

Whether to apply account balance to reduce total. Defaults to true.

discountCodestring

Optional discount/promo code to apply

contactIdstring

ICANN contact ID for DNS domain registration. Get IDs from ud_contacts_list. If not specified, uses the most recent contact.

Response

Checkout result

successboolean
orderIdnumber
paymentIdnumber
notestring

Optional note about contact selection when user has multiple contacts