Solicitações de teste de compras
Para ajudar você a testar como a sua integração vai lidar com possíveis estados de erro de compras, solicitações de teste estão disponíveis para todos os métodos da API de compras da Rapid.
Observações importantes sobre as reservas de compras
- Para enviar uma solicitação de teste para um método da API de compras da Rapid, inclua mais um cabeçalho HTTP chamado "teste" 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.