price, el paquete y la Application en la respuesta.
Preparativos
- Crea un Account Token.
- Obtén el
application_idde la lista de Applications. - Selecciona de los
packagesen los detalles del servicio unpackage_idque coincida con el tipo de Application y que se pueda comprar.
Resumen de la interfaz
Cuerpo de la solicitud
Los pedidos de una sola Application utilizanapplication_id + package_id; los pedidos por lotes utilizan application_ids + package_ids con longitudes correspondientes. Los pedidos normales seleccionan el método de pago en la solicitud posterior /pay/. Los pedidos de compra dentro de la aplicación de iOS pasan pay_way: "AppleIAP" al crearse, y solo pueden seleccionar un paquete Usage con metadata.apple_product_id y metadata.apple_price. Las compras dentro de la aplicación de Apple utilizan precios preestablecidos independientes en dólares estadounidenses, sin acumular descuentos de membresía, descuentos por método de pago ni recargos del sitio; el importe del cobro en moneda local en otras regiones estará sujeto a la página de confirmación de pago de Apple.
Descripción de la respuesta
Cuando tiene éxito, devuelve201 y el nuevo objeto Order. Los campos clave incluyen id, price, discount, state, application_id/application_ids, package_id/package_ids, expired_at y los campos de tiempo. Los nuevos pedidos normalmente están en Pending; a continuación, llama a pagar pedido.
pricees el importe pagadero calculado por el servidor según el paquete, el recargo del sitio y los descuentos; no debe calcularse por el cliente.- Cuando el servicio o tipo de Package no coincide con la Application, devuelve
400. - Los Packages gratuitos y administrados por el sistema no se pueden obtener por cuenta propia mediante la interfaz pública de pedidos.
- Se rechazará la creación de pedidos para Applications que no pertenezcan a la cuenta actual.

