# UltracartClient::Cart ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **affiliate** | [**CartAffiliate**](CartAffiliate.md) | | [optional] | | **affiliate_network_pixel_oid** | **Integer** | The affiliate network pixel identifier associated with the cart | [optional] | | **base_currency_code** | **String** | The ISO-4217 three letter base currency code of the account | [optional] | | **billing** | [**CartBilling**](CartBilling.md) | | [optional] | | **buysafe** | [**CartBuysafe**](CartBuysafe.md) | | [optional] | | **cart_id** | **String** | Unique identifier for this cart | [optional] | | **checkout** | [**CartCheckout**](CartCheckout.md) | | [optional] | | **coupons** | [**Array<CartCoupon>**](CartCoupon.md) | Coupons | [optional] | | **currency_code** | **String** | The ISO-4217 three letter currency code the customer is viewing prices in | [optional] | | **currency_conversion** | [**CartCurrencyConversion**](CartCurrencyConversion.md) | | [optional] | | **customer_profile** | [**CartCustomerProfile**](CartCustomerProfile.md) | | [optional] | | **exchange_rate** | **Float** | The exchange rate if the customer is viewing a different currency than the base | [optional] | | **gift** | [**CartGift**](CartGift.md) | | [optional] | | **gift_certificate** | [**CartGiftCertificate**](CartGiftCertificate.md) | | [optional] | | **items** | [**Array<CartItem>**](CartItem.md) | Items | [optional] | | **language_iso_code** | **String** | The ISO-631 three letter code the customer would like to checkout with | [optional] | | **logged_in** | **Boolean** | True if the customer is logged into their profile | [optional] | | **marketing** | [**CartMarketing**](CartMarketing.md) | | [optional] | | **merchant_id** | **String** | Merchant ID this cart is associated with | [optional] | | **payment** | [**CartPayment**](CartPayment.md) | | [optional] | | **properties** | [**Array<CartProperty>**](CartProperty.md) | Properties associated with the cart | [optional] | | **settings** | [**CartSettings**](CartSettings.md) | | [optional] | | **shipping** | [**CartShipping**](CartShipping.md) | | [optional] | | **summary** | [**CartSummary**](CartSummary.md) | | [optional] | | **taxes** | [**CartTaxes**](CartTaxes.md) | | [optional] | | **upsell_after** | [**CartUpsellAfter**](CartUpsellAfter.md) | | [optional] | ## Example ```ruby require 'ultracart_api' instance = UltracartClient::Cart.new( affiliate: null, affiliate_network_pixel_oid: null, base_currency_code: null, billing: null, buysafe: null, cart_id: null, checkout: null, coupons: null, currency_code: null, currency_conversion: null, customer_profile: null, exchange_rate: null, gift: null, gift_certificate: null, items: null, language_iso_code: null, logged_in: null, marketing: null, merchant_id: null, payment: null, properties: null, settings: null, shipping: null, summary: null, taxes: null, upsell_after: null ) ```