price, o pacote e a Application na resposta.
Preparação
- Crie um Account Token.
- Obtenha o
application_idna lista de Applications. - Selecione, entre os
packagesdos detalhes do serviço, umpackage_idque corresponda ao tipo de Application e que possa ser adquirido.
Visão geral da interface
Corpo da solicitação
Pedidos de uma única Application usamapplication_id + package_id; pedidos em lote usam application_ids + package_ids com comprimentos correspondentes. Pedidos comuns selecionam o método de pagamento na solicitação /pay/ subsequente. Pedidos de compra no app para iOS passam pay_way: "AppleIAP" durante a criação e só podem selecionar um pacote Usage com metadata.apple_product_id e metadata.apple_price. As compras no app da Apple usam preços predefinidos independentes em dólares americanos, sem acumular descontos de membros, descontos por método de pagamento ou acréscimos do site; o valor cobrado na moeda local em outras regiões está sujeito à página de confirmação de pagamento da Apple.
Descrição da resposta
Em caso de sucesso, retorna201 e o novo objeto Order. Os campos principais incluem id, price, discount, state, application_id/application_ids, package_id/package_ids, expired_at e campos de data e hora. Novos pedidos normalmente ficam como Pending; em seguida, chame Pagar pedido.
priceé o valor a pagar calculado pelo servidor com base no pacote, no acréscimo do site e nos descontos; não deve ser calculado pelo cliente.- Quando o Package e o serviço ou tipo da Application não correspondem, retorna
400. - Packages gratuitos e gerenciados pelo sistema não podem ser obtidos diretamente pela interface pública de pedidos.
- A criação de pedidos para uma Application que não pertence à conta atual será rejeitada.

