Solicitações de teste de compras
Teste seu tratamento de possíveis estados de erro de compra.
Observações importantes
- Para enviar uma solicitação de teste para o método Rapid Shopping API, inclua um cabeçalho HTTP adicional chamado test na sua solicitação de reserva e use o valor apropriado das tabelas abaixo.
- Deixar de enviar um cabeçalho de teste ou enviar um cabeçalho de teste inválido faz com que a compra seja processada de verdade.
- O uso de um cabeçalho de teste vai resultar em uma mensagem estática pronta como resposta. Portanto, as tarifas, o conteúdo etc. retornados podem não ser relevantes para as propriedades que estão sendo testadas.
Compras
Valor do cabeçalho de teste | Código de HTTP e resposta | Status |
---|---|---|
standard | 200 - Standard response | available |
no_availability | 200 - Standard response | sold_out |
unknown_internal_error | 500 - Internal error | N/A |
service_unavailable | 503 - Service unavailable error | N/A |
Verificação de preço
Valor do cabeçalho de teste | Código de HTTP e resposta | Status |
---|---|---|
available | 200 - Standard response | available |
price_changed | 200 - Standard response | price_changed |
sold_out | 200 - Standard response | sold_out |
unknown_internal_error | 500 - Internal error | NA |
service_unavailable | 503 - Service unavailable error | NA |
Política de depósito
Valor do cabeçalho de teste | Código de HTTP e resposta |
---|---|
all | 200 - Standard response with all options |
night | 200 - Standard night-based deposit response |
amount | 200 - Standard amount-based deposit response |
percent | 200 - Standard percentage-based deposit response |
remainder | 200 - Standard remainder-based deposit response |
unknown_internal_error | 500 - Internal error |
service_unavailable | 503 - Service unavailable error |
Para mais informações sobre códigos de erro HTTP, consulte as respostas de erro comuns.