Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PurchasePurchaseOrderExtension

Purchase order

Order extension for purchase vertical. These properties are applicable to all line items inside order, unless overridden in a line item.

Order extension for purchase vertical. These properties are applicable to all line items inside order, unless overridden in a line item.

Hierarchy

  • PurchasePurchaseOrderExtension

Properties

Optional errors

Optional: Errors because of which this order was rejected.

Optional extension

extension: undefined | object

Any extra fields exchanged between merchant and google. Note: Use of this extension is highly discouraged. Based on the use-case/circumstances, consider one of the following:

  1. Define fields in the PurchaseOrderExtension if it could be used for other use-cases (ie. generic capability/functionality).
  2. Use vertical_extension if it is specific to a custom, non-generic use-case/feature.

Optional fulfillmentInfo

Fulfillment info for the order.

Optional purchaseLocationType

purchaseLocationType: PurchaseLocationType

Location of the purchase (in-store / online)

Optional returnsInfo

Return info for the order.

Optional status

Required: Overall Status for the order.

Optional type

Required: Type of purchase.

Optional userVisibleStatusLabel

userVisibleStatusLabel: undefined | string

User visible label/string for the status. Max allowed length is 50 chars.

Generated using TypeDoc