--- title: DraftOrderPrepareForBuyerCheckoutPayload - GraphQL Admin description: Return type for `draftOrderPrepareForBuyerCheckout` mutation. api_version: unstable api_name: admin source_url: html: https://shopify.dev/docs/api/admin-graphql/unstable/payloads/draftorderprepareforbuyercheckoutpayload md: https://shopify.dev/docs/api/admin-graphql/unstable/payloads/draftorderprepareforbuyercheckoutpayload.md --- # Draft​Order​Prepare​For​Buyer​Checkout​Payload payload Return type for `draftOrderPrepareForBuyerCheckout` mutation. ## Fields * draft​Order [Draft​Order](https://shopify.dev/docs/api/admin-graphql/unstable/objects/DraftOrder) The prepared draft order. * user​Errors [\[User​Error!\]!](https://shopify.dev/docs/api/admin-graphql/unstable/objects/UserError) non-null The list of errors that occurred from executing the mutation. *** ## Mutations with this payload * [draft​Order​Prepare​For​Buyer​Checkout](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/draftOrderPrepareForBuyerCheckout) mutation Updates a draft order before sending the invoice to the buyer by configuring settings relevant to the draft order. * id [ID!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID) required ### Arguments The draft order to prepare for buyer checkout. * lock​Prices​For​Buyer [Lock​Draft​Order​Prices​For​Buyer](https://shopify.dev/docs/api/admin-graphql/unstable/enums/LockDraftOrderPricesForBuyer) Whether to create price locks when preparing this draft for buyer checkout. * allow​Discount​Codes​In​Checkout [Boolean](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Boolean) Whether discount codes are allowed during checkout of this draft order. * bypass​Cart​Validations [Boolean](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/Boolean) Whether to bypass cart validations on this draft order. *** *** ## Map ### Mutations with this payload * [draft​Order​Prepare​For​Buyer​Checkout](https://shopify.dev/docs/api/admin-graphql/unstable/types/draftOrderPrepareForBuyerCheckout)