Comprar elementos de catálogoPurchase catalog items

Se aplica aApplies To

  • Centro de partnersPartner Center

En el siguiente escenario se muestra el proceso genérico para comprar elementos del catálogo mediante la API del centro de Partners.The following scenario demonstrates the generic process for purchasing items from the catalog by using the Partner Center API.

DetecciónDiscovery

Seleccione productos y SKU y compruebe su disponibilidad con los siguientes modelos de API del centro de Partners:Select products and SKUs and check their availability using the following Partner Center API models:

  • Product : construcción de agrupación para bienes o servicios de compra.Product - A grouping construct for purchasable goods or services. Un producto por sí mismo no es un elemento compra.A product by itself isn't a purchasable item.
  • SKU : una referencia de almacén (SKU) compra en un producto.SKU - A purchasable Stock Keeping Unit (SKU) under a product. Representan las distintas formas del producto.These represent the different shapes of the product.
  • Disponibilidad : una configuración en la que una SKU está disponible para su compra (como país, moneda y segmento de la industria).Availability - A configuration in which a SKU is available for purchase (such as country, currency and industry segment).

Para comprar un elemento del catálogo, complete los pasos siguientes:To purchase an item from the catalog, complete the following steps:

  1. Identifique y recupere el producto y la SKU que desea comprar.Identify and retrieve the Product and SKU that you want to purchase.

  2. Compruebe el inventario de una SKU.Check the inventory for a SKU. Este paso solo es necesario para las SKU que se etiquetan con un valor de InventoryCheck en la propiedad purchasePrerequisites .This step is only needed for SKUs that are tagged with an InventoryCheck value in the purchasePrerequisites property.

  3. Recupere la disponibilidad de la SKU.Retrieve the availability for the SKU. Necesitará el CatalogItemId de la disponibilidad al realizar el pedido.You will need the CatalogItemId of the availability when placing the order. Para obtener este valor, use una de las siguientes API:To get this value, use one of the following APIs:

Envío de pedidosOrder submission

Para enviar el orden de los elementos del catálogo, haga lo siguiente:To submit your catalog item order, do the following:

  1. Cree un carro para que contenga la colección de elementos de catálogo que desea comprar.Create a Cart to hold the collection of catalog items that you intend to buy. Al crear un carro, los artículos de la línea del carro se agrupan automáticamente en función de lo que se puede comprar en el mismo orden.When you create a cart, the cart line items are automatically grouped based on what can be purchased together in the same Order.

  2. Consulte el carro.Check out the cart. La desprotección de un carro da como resultado la creación de un pedido.Checking out a cart results in the creation of an Order.

Obtener detalles del pedidoGet order details

Puede recuperar los detalles de un pedido individual mediante el identificador de pedido u obtener una lista de pedidos de un cliente.You can retrieve the details of an individual order using the order ID, or get a list of orders for a customer. Hay un retraso de hasta 15 minutos entre el momento en que se envía un pedido y el momento en que aparecerá en una lista de pedidos de un cliente.There is a delay of up to 15 minutes between the time an order is submitted and when it will appear in a list of a customer's orders.

Administración del ciclo de vidaLifecycle management

Como parte de la administración del ciclo de vida de los elementos del catálogo en el centro de Partners, puede recuperar información sobre los derechosde los elementos del catálogo y obtener los detalles de la reserva mediante el identificador de pedido de reserva.As part of managing the lifecycle of your catalog items in Partner Center, you can retrieve information about your catalog item Entitlements, and get reservation details using the reservation order ID. Para obtener ejemplos de cómo hacerlo, vea obtener derechos.For examples of how to do this, see Get entitlements.

Factura y conciliaciónInvoice and reconciliation

En los siguientes escenarios se muestra cómo ver las facturasde los clientes mediante programación y cómo obtener los saldos de la cuenta y los resúmenes que incluyen cargos de un solo uso por elementos de catálogo.The following scenarios show you how to programmatically view your customer's invoices, and get your account balances and summaries that include one-time charges for catalog items.

Saldo y pagoBalance and payment

Para obtener el saldo de cuenta actual en el tipo de moneda predeterminado que es un equilibrio entre los cargos periódicos y de un solo uso (elemento de catálogo), consulte obtener el saldo de cuenta actual.To get current account balance in your default currency type that is a balance of both recurring and one-time (catalog item) charges, see Get your current account balance.

Saldo y pago de varias divisasMulti-currency balance and payment

Para obtener el saldo de cuenta actual y una colección de resúmenes de factura que contengan un resumen de la factura con cargos periódicos y de un solo uso por cada uno de los tipos de moneda de su cliente, consulte obtención de resúmenes de factura.To get your current account balance and a collection of invoice summaries containing an invoice summary with both recurring and one-time charges for each of your customer's currency types, see Get invoice summaries.

FacturasInvoices

Para obtener una colección de facturas que muestren tanto cargos periódicos como de una sola vez, consulte obtención de una colección de facturas.To get a collection of invoices that show both recurring and one-time charges, see Get a collection of invoices.

Factura únicaSingle Invoice

Para recuperar una factura específica mediante el identificador de factura, consulte obtener una factura por identificador.To retrieve a specific invoice using the invoice ID, see Get an invoice by ID.

ConciliaciónReconciliation

Para obtener una colección de detalles de artículo de línea de factura (artículos de línea de conciliación) para un identificador de factura específico, consulte obtener artículos de líneade factura.To get a collection of invoice line item details (Reconciliation line items) for a specific invoice ID, see Get invoice line items.

Descargar una factura como un archivo PDFDownload an invoice as a PDF

Para recuperar una instrucción de factura en un formulario PDF mediante un identificador de factura, consulte obtener una instrucciónde factura.To retrieve an invoice statement in PDF form using an invoice ID, see Get an invoice statement.