"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

Postado em 2025-03-13
Navegar:450

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

key tkeaways

  • O tutorial fornece uma introdução abrangente ao processo de registro do PayPal, com foco na transferência de dados de pagamento (PDT) e nos processos de notificação de pagamento instantâneo (IPN). Inclui explicações detalhadas, exemplos e diagramas para ilustrar esses processos.
  • O tutorial explica que o PDT permite que o comprador seja redirecionado do site do comerciante para o site do PayPal para pagamento e depois de volta ao site do comerciante. IPN, por outro lado, serve como um backup para casos em que o comprador fecha o navegador após o pagamento, impedindo o redirecionamento do PDT.
  • O tutorial também aborda questões comuns sobre a criação e o uso de uma conta do PayPal, como ativar um token PDT, como fazer pagamentos usando o PayPal, como vincular uma conta bancária a uma conta do PayPal e como garantir a segurança de uma conta do PayPal.

Resumo

Este tutorial visa introduzir como fazer o processo de registro funcionar corretamente com o sistema PayPal.
  1. Explique como o PayPal funciona (processo IPN e PDT). Capítulo Um
  2. Dê um bom exemplo para mostrar como o registro funciona com o PayPal, contendo banco de dados, controlador e formulário frontal com funcionalidades jQuery. E explique como configurar uma conta do PayPal (Sandbox e Exemplo de conta comercial real do PayPal). Capítulo Dois
  3. Dê comentários detalhados no código. Capítulo Três
Este tutorial fornece um quadro geral do processo do PayPal (PDT e IPN) e um projeto real do ponto de partida ao fim. Boa explicação e imagens, comentários detalhados na linha de código. Felizmente, será útil para todos os leitores.

Capítulo Um

PayPal PDT (transferências de dados de pagamento)

O PDT é o redirecionamento do comprador do site da Merchant para o site do PayPal e pague o pagamento e redirecione de volta ao site da Merchant.

Etapa 1:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração O cliente clica no botão e vai para o site do PayPal, mostre o formulário de pagamento.

Etapa 2:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Após o preenchimento do cliente no formulário de pagamento e clicando no botão "Pagar agora" no PayPal, o PayPal redirecionará para a página de resultado do PayPal, mostrando: Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Durante esta etapa, o PayPal está chamando sua própria função de manipulador de PDT e passando parâmetros via URL, a variável mais importante é 'TX', que é o token da transação. por exemplo: http://domain.com/register/paypalpdt?tx=4xv95919fa406935a&st=completed&amt=400.00&cc=aud&cm=&item_number=38

Etapa 3:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Esta etapa é processada de forma invisível. Após o PayPal, ligue para sua própria função manipuladora de PDT, sua função PDT Handler publicará TX e auth_token de volta ao PayPal. O PayPal identificará sua conta do comerciante auth_token e TX Token. Em seguida, sua própria função de manipulador de PDT, o FSOCK obtém dados do PayPal. Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Os dados de pagamento do PayPal são uma string como: Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

Etapa 4:

O último passo é simples e fácil. Sua função de manipulador PDT pode renderizar a página de sucesso ou falhar na tela do comprador. Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

Visão geral da conclusão:

Então, vamos ter uma visão geral sobre todas essas quatro etapas. Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

PayPal IPN (notificação de pagamento da instância)

O IPN é um plano de backup para os compradores fecham o navegador após o pagamento, o PDT não pode redirecionar de volta ao site do comerciante. Se os compradores fecham o navegador ou interrompem o redirecionamento do PDT, sua função de manipulador de PDT não poderá $ _Get ['TX'], então você não poderá postar de volta TX e Auth_Token, o PayPal não poderá enviar dados de pagamento ao seu manipulador, a página de resultado não poderá ser mostrada. Felizmente, o PayPal fornece um IPN de plano de backup que é mais confiável, porque o PayPal publicará dados de pagamento na função Handler IPN.

Etapa 1:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Detalhes de pagamento do PayPal Pós -pagamento para sua função de manipulador de IPN. Os dados de postagem são semelhantes como: Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Os dados de postagem devem ser uma matriz, mas eu codifiquei por JSON_ENCODE, então agora ele é exibido no formato JSON.

Etapa 2:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração A função do manipulador de IPN, pós -pagamento de dados de pagamento de volta ao PayPal via CURL e aguarde a confirmação do PayPal.

Etapa 3:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração O PayPal confirmou os dados de pagamento da sua função de manipulador de IPN e o resultado da confirmação de retorno. Algo como: Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Então, você pode ver, os dados da postagem foram verificados pelo PayPal. Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração

Visão geral da conclusão:

Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração A partir do diagrama acima, você pode ver, o PayPal e sua função de manipulador de IPN, têm um "protocolo de handshake" para a confirmação dos detalhes do pagamento. Em seguida, sua função de manipulador de IPN recebe string de resultado do PayPal; então, sua função pode processar uma ação diferente de acordo com o resultado.

PayPal ipn & pdt trabalhando juntos

Felizmente, você tem um entendimento claro sobre o PayPal PDT e o IPN. Na próxima, devemos fazer com que as duas ferramentas funcionem juntas, a fim de garantir que o pagamento seja processado corretamente. O principal é lidar com manipuladores de duplicação. Por exemplo, temos um registro de pagamento chamado pagamento_1. O PDT processou o pagamento_1 e o IPN também tenta processar o pagamento_1 (se o usuário não fechar o navegador). Fortaleza Pagã de Albion: Local Detalhado + Guia de Exploração Um método para resolver esse problema é que, no seu banco de dados, você pode marcar o pagamento, o que significa que o pagamento pré-verificação_1 já foi processado ou não.  

perguntas frequentes sobre o registro e o uso do PayPal

Como posso configurar uma conta do PayPal?

configurar uma conta do PayPal é um processo direto. Primeiro, visite o site do PayPal e clique no botão "Inscreva -se". Você será solicitado a escolher entre uma conta pessoal e comercial. Depois de selecionar a opção apropriada, você precisará fornecer algumas informações pessoais, incluindo seu nome legal, endereço e número de telefone. Você também será solicitado a inserir e confirmar seu endereço de e -mail e criar uma senha. Depois de concluir essas etapas, você precisará confirmar seu endereço de e -mail e vincular uma conta bancária ou cartão de crédito à sua conta do PayPal. Para habilitá -lo, você precisa fazer login na sua conta do PayPal, ir para o 'perfil' e depois 'perfil e configurações'. A partir daí, clique em "Minhas ferramentas de venda", depois "preferências do site" e, finalmente, "atualizar". Na seção PDT, escolha 'On' e salve suas alterações. O PayPal fornecerá um token de identidade PDT, que você deve manter seguro.

Como posso usar o PayPal para fazer pagamentos? Ao fazer uma compra on -line, selecione PayPal como seu método de pagamento na finalização da compra. Você será redirecionado para a página de login do PayPal, onde precisará inserir seu endereço de e -mail e senha. Após o login, você poderá revisar seus detalhes de pagamento antes de confirmar a transação. Para usá -lo, você precisa ter um entendimento básico de programação e desenvolvimento da Web. Você pode acessar a API no site do PayPal Developer, onde encontrará documentação detalhada e guias sobre como usá -lo. A partir daí, clique em "Link um banco" e siga os avisos para inserir os detalhes do seu banco. Depois de inserir seus dados, o PayPal fará dois pequenos depósitos em sua conta bancária. Você precisará confirmar esses valores em sua conta do PayPal para verificar sua conta bancária. Isso inclui a criação de uma senha forte e exclusiva, a autenticação de dois fatores, atualizando regularmente as informações da sua conta e monitorando sua conta por qualquer atividade suspeita.

posso usar o PayPal em qualquer país? No entanto, os serviços disponíveis podem variar dependendo da sua localização. Você pode verificar o site do PayPal para obter mais informações sobre os serviços disponíveis em seu país. Você precisará fornecer detalhes sobre a transação e o problema que está enfrentando. O PayPal trabalhará com você e o vendedor para resolver a disputa. Para transações pessoais, geralmente não há taxa, a menos que a transação envolva uma conversão de moeda. Para transações comerciais, o PayPal cobra uma taxa com base no valor da transação. A partir daí, clique em "Fechar sua conta" na parte inferior da página. Você precisará confirmar sua decisão de fechar sua conta. Observe que assim que sua conta estiver fechada, você não poderá reabri -la.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3