Pular para o conteúdo principal
Nesta página

Use estes guias para mapear dados de negócio nos contratos públicos de pedido e pagamento da DEUNA. Os guias de modelo de pedido incluem payloads copiáveis, mapeamentos de campos e verificações de produção. Os guias de padrão de pagamento abordam fluxos que dependem de configuração ou registros de propriedade do lojista, em vez de um tipo de pedido público separado.

Selecione o contrato correto#

RequisitoGuiaOrientação de contrato
Reserva de companhia aéreaCompanhias aéreasUso AIRLINE_ORDER e airline_information.booking_items.
Sessão e assento atribuídoCinemaUse o pedido padrão com campos de evento, local, assento e item suportados.
Fulfillment de restauranteQSRUse o pedido padrão com contexto de cardápio, modificador, loja, agenda e envio.
Cumprimento de produto e entregaVarejoUse o pedido padrão com os campos de catálogo, desconto, endereço e envio.
Pagamento de serviço financeiroBancosUse o pedido padrão com referências não sensíveis de propriedade do comerciante.
Assinatura ou cobrança agendadaComércio RecorrenteUse o contrato comum de pedido/pagamento mais a credencial e o ciclo de vida de assinatura suportados.
Comércio multi-vendedorMarketplacesUse o contrato comum e confirme o suporte específico da conta para divisão, transferência e pagamento.

O biblioteca de solicitações de pedidos e pagamentos contém exemplos completos do Purchase V2 e de criação opcional de pedidos para os cinco modelos de pedido compatíveis. Não deduza campos de hotel, evento, vendedor, assinatura ou pagamentos de saída de um exemplo relacionado quando o contrato público não os definir.

Sequência de implementação compartilhada#

Mapeie o contrato
Escolha o tipo de pedido suportado e mapeie os campos autoritativos do comerciante.
Criar o pedido
Envie totais determinísticos e referências comerciais, então retenha o order_token.
Processe o pagamento
Use apenas métodos e operações habilitados para a conta e o contexto.
Confirme o resultado
Utilize o status final de pagamento da DEUNA para tomar decisões de fulfillment.

Em seguida, abra Criar um pedido ou Criar pagamento.