Teste a Apple Pay no modo sandbox

O modo sandbox é um ambiente independente que inclui todos os recursos do ambiente de produção (modo online), exceto pela autorização do usuário e a possibilidade de se fazer um pagamento real. Você pode acessar o modo sandbox enviando “sandbox”: true ao obter um token.

Para abrir a interface de pagamento, use este link e especifique o token obtido como parâmetro de consulta: https://sandbox-secure.xsolla.com/paystation4/?token={token}.

No modo sandbox, você pode testar os seguintes cenários de interação da interface de pagamento para a Apple Pay:

Conta de testes da Apple Pay

Pré-requisitos

Antes de criar uma conta de testes, você precisa configurar uma conta de desenvolvedor Apple. Para fazer isso:

  1. Cadastre seu ID de Comerciante.
  2. Crie seu Certificado de Processamento de Pagamentos ou obtenha uma solicitação de assinatura de certificado (CSR) com o seu provedor de serviços de pagamento (PSP).
  3. Para aceitar pagamentos em um navegador:

    a. Crie um Certificado de Identidade de Comerciante.

    b. Cadastre-se e verifique seu domínio.

    c. Verifique se todas as páginas da web que possuam um botão Apple Pay usem o protocolo HTTPS e que seu servidor na web suporte o protocolo de criptografia TLS 1.2.

Observação
Consulte a documentação Apple para obter informações detalhadas sobre a configuração de uma conta de desenvolvedor.

Criar conta de teste

Para testar o processo de pagamento, você precisa criar uma conta sandbox Apple Pay:

  1. Faça login na sua conta no Apple Store Connect.
  2. Acesse a seção Users and Access.
  3. Na aba Sandbox, adicione uma conta de testes:
    • Se você já tem uma conta de testes, clique no ícone + e preencha as informações sobre um usuário de testes.
    • Se você não tiver uma conta de testes, clique em Create Test Accounts e preencha as informações sobre um usuário de testes.
Aviso
Para uma conta de testes, você não pode usar um e-mail que já esteja vinculado a uma conta Apple ativa ou que tenha sido usada em compras no iTunes ou App Store.
  1. Clique em Create.

A conta que você criou aparece na lista de contas de testes. Para testar, faça login nela nos seus dispositivos Apple de testes (móveis ou desktop) e adicione cartões de testes.

Observação
Consulte a documentação Apple para obter informações detalhadas sobre a criação de contas de testes.

Cenários de testes

Teste pagamentos no navegador Safari

Para testar pagamentos via Apple Pay no navegador Safari:

  1. Abra a interface de pagamento no modo sandbox.
  2. Clique no botão Apple Pay.
  3. Acesse a Apple Pay no seu dispositivo móvel ou desktop e conclua o pagamento com um cartão de testes.

O ID de transação é exibido na página após concluir o pagamento.

Para ver informações detalhadas, incluindo taxas, sobre as transações feitas no modo sandbox:

  1. Na sua Conta de Distribuidor, acesse a seção Accounting > Transaction registry.
  2. Defina a opção Show test transactions como ativa.

Adicionalmente, você pode ver os dados da transação e solicitar reembolsos na Conta de Distribuidor na seção Player support > Transaction search.

Teste o pagamento no navegador via código QR

Se você testar um pagamento via Apple Pay em um navegador que não seja o Safari:

  1. Abra a interface de pagamento no modo sandbox.
  2. Clique no botão Apple Pay.
  3. Use seu iPhone para digitalizar o código QR que surgir.
  1. Acesse a Apple Pay no seu iPhone e conclua o pagamento com um cartão de testes.
O ID de transação é exibido na página após concluir o pagamento.

Reembolso

  1. Configure o webhook Reembolso.
  2. Faça um pagamento de teste bem-sucedido.
  3. Chame o método da API Solicitar reembolso.

Uma notificação sobre o reembolso do pagamento será enviada para o URL do webhook.

Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 19 de Setembro de 2025

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!
Não conseguimos enviar seu feedback
Tente novamente mais tarde ou contate-nos via doc_feedback@xsolla.com.