Order  |  Gmail  |  Google for Developers Skip to main content Google Workspace Home Gmail All products Google Workspace apps Admin console Cloud Search Gmail Google Calendar Google Chat Google Classroom Google Docs Google Drive Google Forms Google Keep Google Meet Google Sheets Google Sites Google Slides Google Tasks Google Vault Extend, automate & share Add-ons Apps Script Chat apps Drive apps Marketplace Resources Tools Admin console Apps Script dashboard Google Cloud console APIs Explorer Card Builder Training & support How to get started Codelabs Developer support Updates Release notes Developer Previews YouTube Newsletter X (Twitter) Blog / English Deutsch Español Español – América Latina Français Indonesia Italiano Polski Português – Brasil Tiếng Việt Türkçe Русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 – 简体 中文 – 繁體 日本語 한국어 Sign in Gmail Overview Guides Reference MCP server Samples Support Google Workspace Home Gmail Overview Guides Reference MCP server Samples Support All products More Resources More Gmail API v1 Resource summary REST Resources users Overview getProfile stop watch users.drafts Overview create delete get list send update users.history Overview list users.labels Overview create delete get list patch update users.messages Overview batchDelete batchModify delete get import insert list modify send trash untrash users.messages.attachments Overview get users.settings Overview getAutoForwarding getImap getLanguage getPop getVacation updateAutoForwarding updateImap updateLanguage updatePop updateVacation users.settings.cse.identities Overview create delete get list patch users.settings.cse.keypairs Overview create disable enable get list obliterate users.settings.delegates Overview create delete get list users.settings.filters Overview create delete get list users.settings.forwardingAddresses Overview create delete get list users.settings.sendAs Overview create delete get list patch update verify users.settings.sendAs.smimeInfo Overview delete get insert list setDefault users.threads Overview delete get list modify trash untrash Types AutoForwarding Format ImapSettings InternalDateSource LanguageSettings PopSettings VacationSettings Query parameters Client libraries Overview Browser Go Java Core library API library .NET Core library API library Node.js PHP Python Core library API library Ruby Usage limits Postmaster Tools API v2 Resource summary REST Resources domainStats Overview batchQuery domains Overview create delete get getComplianceStatus getVerificationToken list verify domains.domainStats Overview query domains.users Overview create delete get list patch Types AggregationGranularity Date DomainVerificationMethod MetricDefinition Permission QueryDomainStatsResponse TimeQuery v2beta Resource summary REST Resources domainStats Overview batchQuery domains Overview create delete get getComplianceStatus getVerificationToken list verify domains.domainStats Overview query domains.users Overview create delete get list patch Types AggregationGranularity Date DomainVerificationMethod MetricDefinition Permission QueryDomainStatsResponse TimeQuery v1 Resource summary REST Resources domains Overview get list domains.trafficStats Overview get list Email Markup Markup Types Actions One-Click Action Go-To Action Orders Order Parcel Delivery Invoice Reservations Bus Event Flight Hotel Rental Car Restaurant Train Supported Formats JSON-LD Microdata DateTime Formatting Types APIReference AboutPage AcceptAction AccountingService AchieveAction Action ActionHandler ActionStatusType ActivateAction AddAction AdministrativeArea AdultEntertainment AggregateOffer AggregateRating AgreeAction Airline Airport AlignmentObject AllocateAction AmusementPark AnatomicalStructure AnatomicalSystem AnimalShelter Answer ApartmentComplex AppendAction ApplyAction ApprovedIndication Aquarium ArriveAction ArtGallery Artery AskAction AssessAction AssignAction Attorney Audience AudioObject AuthorizeAction AutoBodyShop AutoDealer AutoPartsStore AutoRental AutoRepair AutoWash AutomatedTeller AutomotiveBusiness Bakery BankOrCreditUnion BarOrPub Beach BeautySalon BedAndBreakfast BefriendAction BikeStore Blog BlogPosting BloodTest BodyOfWater Bone Book BookFormatType BookSeries BookStore BookmarkAction Boolean BorrowAction BowlingAlley BrainStructure Brand BreadcrumbList Brewery BroadcastEvent BroadcastService BuddhistTemple BusReservation BusStation BusStop BusTrip BusinessAudience BusinessEntityType BusinessEvent BusinessFunction BuyAction CafeOrCoffeeShop Campground Canal CancelAction Car Casino CatholicChurch Cemetery CheckAction CheckInAction CheckOutAction CheckoutPage ChildCare ChildrensEvent ChooseAction Church City CityHall CivicStructure Class Clip ClothingStore Code CollectionPage CollegeOrUniversity ComedyClub ComedyEvent Comment CommentAction CommunicateAction ComputerStore ConfirmAction ConsumeAction ContactPage ContactPoint ContactPointOption Continent ControlAction ConvenienceStore CookAction Corporation Country Courthouse CreateAction CreativeWork CreditCard Crematorium DDxElement DanceEvent DanceGroup DataCatalog DataDownload DataType Dataset Date DateTime DatedMoneySpecification DayOfWeek DaySpa DeactivateAction DefenceEstablishment DeleteAction DeliveryChargeSpecification DeliveryEvent DeliveryMethod Demand Dentist DepartAction DepartmentStore DiagnosticLab DiagnosticProcedure Diet DietarySupplement DisagreeAction DiscoverAction DislikeAction Distance DonateAction DoseSchedule DownloadAction DrawAction DrinkAction Drug DrugClass DrugCost DrugCostCategory DrugLegalStatus DrugPregnancyCategory DrugPrescriptionStatus DrugStrength DryCleaningOrLaundry Duration EatAction EducationEvent EducationalAudience EducationalOrganization Electrician ElectronicsStore ElementarySchool EmailMessage EmailMessage2 Embassy EmergencyService EmployeeRole EmploymentAgency EndorseAction Energy EntertainmentBusiness EntryPoint Enumeration Episode Event EventReservation EventStatusType EventVenue ExerciseAction ExerciseGym ExercisePlan FastFoodRestaurant Festival FilmAction FinancialService FindAction FireStation Flight FlightReservation Float Florist FollowAction FoodEstablishment FoodEstablishmentReservation FoodEvent FurnitureStore Game GamePlayMode GameServer GameServerStatus GardenStore GasStation GatedResidenceCommunity GeneralContractor GeoCoordinates GeoShape GiveAction GolfCourse GovernmentBuilding GovernmentOffice GovernmentOrganization GovernmentPermit GovernmentService GroceryStore HVACBusiness HairSalon HardwareStore HealthAndBeautyBusiness HealthClub HighSchool HinduTemple HobbyShop HomeAndConstructionBusiness HomeGoodsStore Hospital Hostel Hotel HousePainter HttpActionHandler HttpRequestMethod IceCreamShop IgnoreAction ImageGallery ImageObject ImagingTest IndividualProduct InfectiousAgentClass InfectiousDisease InformAction InsertAction InstallAction InsuranceAgency Intangible Integer InteractAction InternetCafe InviteAction Invoice ItemAvailability ItemList ItemListOrderType ItemPage JewelryStore JoinAction Joint LakeBodyOfWater Landform LandmarksOrHistoricalBuildings Language LeaveAction LegislativeBuilding LendAction Library LifestyleModification Ligament LikeAction LiquorStore ListItem ListenAction LiteraryEvent LocalBusiness LockerDelivery Locksmith LodgingBusiness LodgingReservation LoseAction LymphaticVessel Map MapCategoryType MarryAction Mass MaximumDoseSchedule MediaObject MedicalAudience MedicalCause MedicalClinic MedicalCode MedicalCondition MedicalConditionStage MedicalContraindication MedicalDevice MedicalDevicePurpose MedicalEntity MedicalEnumeration MedicalEvidenceLevel MedicalGuideline MedicalGuidelineContraindication MedicalGuidelineRecommendation MedicalImagingTechnique MedicalIndication MedicalIntangible MedicalObservationalStudy MedicalObservationalStudyDesign MedicalOrganization MedicalProcedure MedicalProcedureType MedicalRiskCalculator MedicalRiskEstimator MedicalRiskFactor MedicalRiskScore MedicalScholarlyArticle MedicalSign MedicalSignOrSymptom MedicalSpecialty MedicalStudy MedicalStudyStatus MedicalSymptom MedicalTest MedicalTestPanel MedicalTherapy MedicalTrial MedicalTrialDesign MedicalWebPage MedicineSystem MensClothingStore MiddleSchool MobileApplication MobilePhoneStore Mosque Motel MotorcycleDealer MotorcycleRepair Mountain MoveAction Movie MovieRentalStore MovieSeries MovieTheater MovingCompany Muscle Museum MusicAlbum MusicAlbumProductionType MusicAlbumReleaseType MusicComposition MusicEvent MusicGroup MusicPlaylist MusicRecording MusicRelease MusicReleaseFormatType MusicStore MusicVenue MusicVideoObject NGO NailSalon Nerve NewsArticle NightClub Notary Number NutritionInformation OceanBodyOfWater Offer OfferItemCondition OfficeEquipmentStore OnDemandEvent OpeningHoursSpecification Optician Order OrderAction OrderStatus Organization OrganizationRole OrganizeAction OutletStore OwnershipInfo PaintAction Painting PalliativeProcedure ParcelDelivery ParcelService ParentAudience Park ParkingFacility PathologyTest PawnShop PayAction PaymentChargeSpecification PaymentMethod PeopleAudience PerformAction PerformanceRole PerformingArtsTheater PerformingGroup Periodical Permit Person PetStore Pharmacy Photograph PhotographAction PhysicalActivity PhysicalActivityCategory PhysicalExam PhysicalTherapy Physician Place PlaceOfWorship PlanAction PlayAction Playground Plumber PoliceStation Pond PostOffice PostalAddress PrependAction Preschool PreventionIndication PriceSpecification Product ProductModel ProfessionalService ProfilePage ProgramMembership Property PropertyValueSpecification PsychologicalTreatment PublicSwimmingPool PublicationEvent PublicationIssue PublicationVolume QAPage QualitativeValue QuantitativeValue Quantity Question QuoteAction RVPark RadiationTherapy RadioClip RadioEpisode RadioSeason RadioSeries RadioStation Rating ReactAction ReadAction RealEstateAgent ReceiveAction Recipe RecommendedDoseSchedule RecyclingCenter RegisterAction RejectAction RentAction RentalCarReservation ReplaceAction ReplyAction ReportedDoseSchedule Reservation ReservationPackage ReservationStatus ReservationStatusType ReserveAction Reservoir Residence Restaurant ReturnAction RiverBodyOfWater Role RoofingContractor RsvpResponseType SaleEvent SaveAction ScheduleAction ScholarlyArticle School Sculpture SeaBodyOfWater SearchAction SearchResultsPage Season Seat SelfStorage SellAction SendAction Series Service ServiceChannel ShareAction ShoeStore ShoppingCenter SingleFamilyResidence SiteNavigationElement SkiResort SocialEvent SoftwareApplication SomeProducts Specialty SportingGoodsStore SportsActivityLocation SportsClub SportsEvent SportsOrganization SportsTeam StadiumOrArena State Store StructuredValue SubscribeAction SubwayStation SuperficialAnatomy SuspendAction Synagogue TVClip TVEpisode TVSeason TVSeries Table TakeAction TattooParlor Taxi TaxiReservation TaxiStand TechArticle TelevisionStation TennisComplex Text TheaterEvent TheaterGroup TherapeuticProcedure Thing Ticket TieAction Time TipAction TireShop TouristAttraction TouristInformationCenter ToyStore TrackAction TradeAction TrainReservation TrainStation TrainTrip TransferAction TravelAction TravelAgency TreatmentIndication TypeAndQuantityNode URL UnRegisterAction UnitPriceSpecification UpdateAction UseAction UserBlocks UserCheckins UserComments UserDownloads UserInteraction UserLikes UserPageVisits UserPlays UserPlusOnes UserTweets Vehicle Vein Vessel VeterinaryCare VideoGallery VideoGame VideoGameSeries VideoObject ViewAction VisualArtsEvent VisualArtwork Volcano VoteAction WPAdBlock WPFooter WPHeader WPSideBar WantAction WarrantyPromise WarrantyScope WatchAction Waterfall WearAction WebApplication WebPage WebPageElement WebSite WholesaleStore WinAction Winery WriteAction Zoo Email promotions Schema.org Proposals Android content provider Resource summary GmailContract Overview Labels Overview LabelCanonicalNames Google Workspace apps Admin console Cloud Search Gmail Google Calendar Google Chat Google Classroom Google Docs Google Drive Google Forms Google Keep Google Meet Google Sheets Google Sites Google Slides Google Tasks Google Vault Extend, automate & share Add-ons Apps Script Chat apps Drive apps Marketplace Tools Admin console Apps Script dashboard Google Cloud console APIs Explorer Card Builder Training & support How to get started Codelabs Developer support Updates Release notes Developer Previews YouTube Newsletter X (Twitter) Blog Home Google Workspace Gmail Reference Send feedback Order Stay organized with collections Save and categorize content based on your preferences. An order is a confirmation of a transaction (a receipt), which can contain multiple line items, each represented by an Offer that has been accepted by the customer. Use cases Basic Order Minimal example for an order JSON-LD <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Order", "merchant": { "@type": "Organization", "name": "Amazon.com" }, "orderNumber": "123-4567890-1234567", "priceCurrency": "USD", "price": "29.99", "acceptedOffer": { "@type": "Offer", "itemOffered": { "@type": "Product", "name": "Google Chromecast" }, "price": "29.99", "priceCurrency": "USD", "eligibleQuantity": { "@type": "QuantitativeValue", "value": "1" } } } </script> Microdata <div itemscope itemtype="http://schema.org/Order"> <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Amazon.com"/> </div> <meta itemprop="orderNumber" content="123-4567890-1234567"/> <meta itemprop="priceCurrency" content="USD"/> <meta itemprop="price" content="29.99"/> <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer"> <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product"> <meta itemprop="name" content="Google Chromecast"/> </div> <meta itemprop="price" content="29.99"/> <meta itemprop="priceCurrency" content="USD"/> <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"> <meta itemprop="value" content="1"/> </div> </div> </div> View Order action You may add a View Order button to your orders by setting the url property. To link directly to a mobile application, also add a ViewAction: JSON-LD <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Order", "merchant": { "@type": "Organization", "name": "Amazon.com" }, "orderNumber": "123-4567890-1234567", "orderStatus": "http://schema.org/OrderProcessing", "priceCurrency": "USD", "price": "29.99", "priceSpecification": { "@type": "PriceSpecification", "validFrom": "2027-12-07T23:30:00-08:00" }, "acceptedOffer": { "@type": "Offer", "itemOffered": { "@type": "Product", "name": "Google Chromecast", "sku": "B00DR0PDNE", "url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/", "image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg" }, "price": "29.99", "priceCurrency": "USD", "eligibleQuantity": { "@type": "QuantitativeValue", "value": "1" } }, "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567", "potentialAction": { "@type": "ViewAction", "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567" } } </script> Microdata <div itemscope itemtype="http://schema.org/Order"> <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Amazon.com"/> </div> <link itemprop="orderStatus" href="http://schema.org/OrderProcessing"/> <meta itemprop="orderNumber" content="123-4567890-1234567"/> <meta itemprop="priceCurrency" content="USD"/> <meta itemprop="price" content="29.99"/> <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer"> <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product"> <meta itemprop="name" content="Google Chromecast"/> <link itemprop="url" href="http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/"/> <link itemprop="image" href="http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/> <meta itemprop="sku" content="B00DR0PDNE"/> </div> <meta itemprop="price" content="29.99"/> <meta itemprop="priceCurrency" content="USD"/> <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"> <meta itemprop="value" content="1"/> </div> </div> <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ViewAction"> <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/> </div> <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"> <meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/> </div> </div> Order with billing details Example order with detailed billing information JSON-LD <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Order", "merchant": { "@type": "Organization", "name": "Amazon.com" }, "orderNumber": "123-4567890-1234567", "priceCurrency": "USD", "price": "539.00", "priceSpecification": { "@type": "PriceSpecification", "validFrom": "2027-12-07T23:30:00-08:00" }, "acceptedOffer": [ { "@type": "Offer", "itemOffered": { "@type": "Product", "name": "Samsung Chromebook", "sku": "B009LL9VDG", "url": "http://www.amazon.com/Samsung-XE303C12-A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9VDG/", "image": "http://ecx.images-amazon.com/images/I/81H-DO3qX0L._SX522_.jpg" }, "price": "249.99", "priceCurrency": "USD", "eligibleQuantity": { "@type": "QuantitativeValue", "value": "2" }, "seller": { "@type": "Organization", "name": "Samsung Marketplace Store" } }, { "@type": "Offer", "itemOffered": { "@type": "Product", "name": "Google Chromecast", "sku": "B00DR0PDNE", "url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/", "image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg" }, "price": "29.99", "priceCurrency": "USD", "eligibleQuantity": { "@type": "QuantitativeValue", "value": "1" }, "seller": { "@type": "Organization", "name": "Google Store @ Amazon" } } ], "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567", "potentialAction": { "@type": "ViewAction", "url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567" }, "orderStatus": "http://schema.org/OrderProcessing", "paymentMethod": { "@type": "PaymentMethod", "name": "http://schema.org/CreditCard" }, "paymentMethodId": "**** **** **** 1234", "orderDate": "2027-11-07T23:30:00-08:00", "isGift": "false", "discount": "0.97", "discountCurrency": "USD", "customer": { "@type": "Person", "name": "John Smith" }, "billingAddress": { "@type": "PostalAddress", "name": "Google", "streetAddress": "1600 Amphitheatre Pkwy", "addressLocality": "Mountain View", "addressRegion": "CA", "addressCountry": "USA" } } </script> Microdata <div itemscope itemtype="http://schema.org/Order"> <div itemprop="merchant" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Amazon.com"/> </div> <meta itemprop="orderNumber" content="123-4567890-1234567"/> <meta itemprop="priceCurrency" content="USD"/> <meta itemprop="price" content="539.00"/> <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer"> <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product"> <meta itemprop="name" content="Samsung Chromebook"/> <meta itemprop="sku" content="B009LL9VDG"/> <link itemprop="url" href="http://www.amazon.com/Samsung-XE303C12-A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9VDG/"/> <link itemprop="image" href="http://ecx.images-amazon.com/images/I/81H-DO3qX0L._SX522_.jpg"/> </div> <meta itemprop="price" content="249.99"/> <meta itemprop="priceCurrency" content="USD"/> <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"> <meta itemprop="value" content="2"/> </div> <div itemprop="seller" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Samsung Marketplace Store"/> </div> </div> <div itemprop="acceptedOffer" itemscope itemtype="http://schema.org/Offer"> <div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product"> <meta itemprop="name" content="Google Chromecast"/> <meta itemprop="sku" content="B00DR0PDNE"/> <link itemprop="url" href="http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/"/> <link itemprop="image" href="http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/> </div> <meta itemprop="price" content="29.99"/> <meta itemprop="priceCurrency" content="USD"/> <div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"> <meta itemprop="value" content="1"/> </div> <div itemprop="seller" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Google Store @ Amazon"/> </div> </div> <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/> <div itemprop="potentialAction" itemscope itemtype="http://schema.org/ViewAction"> <link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/> </div> <link itemprop="orderStatus" href="http://schema.org/OrderProcessing"/> <div itemprop="paymentMethod" itemscope itemtype="http://schema.org/PaymentMethod"> <meta itemprop="name" content="http://schema.org/CreditCard"/> </div> <meta itemprop="paymentMethodId" content="**** **** **** 1234"/> <meta itemprop="orderDate" content="2027-11-07T23:30:00-08:00"/> <meta itemprop="isGift" content="false"/> <meta itemprop="discount" content="0.97"/> <meta itemprop="discountCurrency" content="USD"/> <div itemprop="customer" itemscope itemtype="http://schema.org/Person"> <meta itemprop="name" content="John Smith"/> </div> <div itemprop="billingAddress" itemscope itemtype="http://schema.org/PostalAddress"> <meta itemprop="name" content="Google"/> <meta itemprop="streetAddress" content="1600 Amphitheatre Pkwy"/> <meta itemprop="addressLocality" content="Mountain View"/> <meta itemprop="addressRegion" content="CA"/> <meta itemprop="addressCountry" content="USA"/> </div> <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"> <meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/> </div> </div> Test your markup You can validate your markup using the Email Markup Tester Tool. Paste in your markup code and click the Validate button to scan the content and receive a report on any errors present. Specification The following table lists all available properties for this type: Property Type Description merchant Organization or Person (required) The party taking the order (e.g. Amazon.com is a merchant for many sellers). Also accepts a string (e.g. "Amazon.com"). merchant.name Text (required) Name of the Organization. merchant.sameAs URL The Freebase URL for the merchant. orderNumber Text (required) The merchant-specific identifier for the transaction. priceCurrency Text (required) The currency (in 3-letter ISO 4217 format) of the order price. price Number or Text (required) The total price of the entire transaction. acceptedOffer Offer (required) The offers included in the order. Also accepts an array of objects. acceptedOffer.itemOffered Product or Reservation (required) The item being sold. acceptedOffer.itemOffered.name Text (required) Name of the Product. acceptedOffer.itemOffered.sku Text (recommended for confirmation cards/Search Answers) The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers. acceptedOffer.itemOffered.url URL (recommended for confirmation cards/Search Answers) URL of the Product, typically the product landing page on the merchant's website. acceptedOffer.itemOffered.image URL (recommended for confirmation cards/Search Answers) URL of an image of the Product, typically an image on the merchant's website. acceptedOffer.itemOffered.color Text The color of the product. acceptedOffer.price Number or Text (required) The unit price for the Product. acceptedOffer.priceCurrency Text (required) The currency (in 3-letter ISO 4217 format) of the price. acceptedOffer.eligibleQuantity QuantitativeValue (required) The interval and unit of measurement of ordering quantities for which the offer or price specification is valid. acceptedOffer.eligibleQuantity.value Number (required) The value of the product characteristic. acceptedOffer.priceSpecification PriceSpecification One or more detailed price specifications, indicating the unit price and delivery or payment charges. acceptedOffer.priceSpecification.price Number or Text The total price of the entire transaction. acceptedOffer.priceSpecification.priceCurrency Text The currency (in 3-letter ISO 4217 format) of the order price. acceptedOffer.itemCondition OfferItemCondition A textual description of the condition of the product or service, or the products or services included in the offer. acceptedOffer.seller Organization or Person Party with whom the order was placed. Also accepts a string (e.g. ""). acceptedOffer.seller.name Text Name of the Organization. priceSpecification PriceSpecification (recommended for confirmation cards/Search Answers) Any more detailed alternatives to price/priceCurrency. Also used to specify tax and delivery charges. Also accepts an array of objects. url URL (recommended for confirmation cards/Search Answers) URL of the Order, typically a link to the merchant's website where the user can retrieve further details about an order. orderStatus OrderStatus (recommended for confirmation cards/Search Answers) The current status of the order. paymentMethod PaymentMethod The name of the credit card or other method of payment for the order. paymentMethodId Text An identifier for the method of payment used (e.g. the last 4 digits of the credit card). orderDate DateTime Date order was placed. isGift Boolean Was the offer accepted as a gift for someone other than the buyer. discount Number or Text Any discount applied. discountCurrency Text The currency (in 3-letter ISO 4217 format) of the discount. customer Person or Organization Party placing the order. customer.name Text Name of the Person. billingAddress PostalAddress The billing address for the order. billingAddress.name Text Name of the PostalAddress. billingAddress.streetAddress Text The street address. For example, 1600 Amphitheatre Pkwy. billingAddress.addressLocality Text The locality. For example, Mountain View. billingAddress.addressRegion Text The region. For example, CA. billingAddress.addressCountry Text or Country The country. For example, USA. You can also provide the two-letter ISO 3166-1 alpha-2 country code. Send feedback Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Last updated 2025-03-24 UTC. Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[],[]] Blog Read the Google Workspace Developers blog X (Twitter) Follow @workspacedevs on X (Twitter) Code Samples Explore our sample apps or copy them to build your own Codelabs Try a guided, hands-on coding experience Videos Subscribe to our YouTube channel Google Workspace for Developers Platform overview Developer products Release notes Developer support Terms of Service Tools Admin console Apps Script Dashboard Google Cloud console APIs Explorer Connect Blog Newsletter X (Twitter) YouTube Android Chrome Firebase Google Cloud Platform Google AI All products Terms Privacy Manage cookies English Deutsch Español Español – América Latina Français Indonesia Italiano Polski Português – Brasil Tiếng Việt Türkçe Русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 – 简体 中文 – 繁體 日本語 한국어