Apple Pay merchant session
POST
/v1/apple-pay/merchant-session
Obtém a Merchant Session assinada pela Apple para iniciar o fluxo Apple
Pay no navegador. O retorno é repassado a
session.completeMerchantValidation(...) da ApplePaySession.
Header `external-id` é obrigatório
Diferente do que uma versão anterior desta página chegou a afirmar,
este endpoint exige o header external-id — além do campo
external_id no body. Envie os dois com o mesmo valor. Sem o header,
a requisição falha com parâmetro ausente.
Corpo da Requisição
application/json
JSON "store_url": "checkout.minhaloja.com.br", "external_id": "37bb0791-ee0b-457d-860c-186e32978bcd"
{
}
Respostas
Merchant Session retornada (opaque para o integrador).
application/json
POST
/v1/apple-pay/merchant-session