[Genuíno] asp Alipay sem contrato e interface de interface instantânea para conta Código fonte comercial do site do sistema de pedidos sem contrato e instantâneo para conta
Senha de descompressão www.jztuan.net
1. Abra o arquivo de configuração alipay_Config.asp e insira as informações do seu contrato.
Faça login em sua conta Alipay contratada para obter o ID do parceiro contratado e o código de verificação de segurança.
************************************************** *************************************************
2. Publique o código ASP no servidor IIS e acesse diretamente o arquivo index.asp para ir ao caixa do Alipay.
************************************************** *************************************************
3. Execute operações de banco de dados nas informações do pedido de pagamento bem-sucedido.
Existem dois mecanismos de retorno:
Um return_url retorna imediatamente e esse retorno está no método get.
Dois retornos de notificação notify_url, esse retorno está no modo post, que implementa o mecanismo de notificação ponto a ponto do servidor.
Nota: O endereço retornado não pode ser personalizado com parâmetros. Por exemplo http://www.alipay.com/return_Alipay_Notify.asp?xx=test
Consulte a documentação para obter mais informações sobre o mecanismo de devolução e diferenças.
************************************************** *************************************************
4. Se forem obtidas informações de retorno
Obtenha ou publique os dois tipos especificados de arquivos retornados.
Por exemplo: return_url: retorna return_Alipay_Notify.asp no arquivo de configurações,
O número do pedido passado para Alipay no site do comerciante -------request ("out_trade_no"),
Preço-------solicitação("preço")
notify_url: Retorna Alipay_Notify.asp no arquivo de configurações,
O número do pedido passado para Alipay no site do comerciante -------request ("out_trade_no"),
Preço-------solicitação("preço")
************************************************** *************************************************
5. Por que o dinheiro pago pelo meu comprador chega, mas o comprador não recebe a moeda em sua conta de recarga?
Primeiramente, determine se existe processamento assíncrono para retorno de notificação na interface, caso você utilize apenas o parâmetro return_url.
Então não há como controlar o funcionamento desse tipo de cliente. Durante o processo de redirecionamento, o navegador pode ser fechado e outros motivos podem fazer com que a página não seja executada, e então as instruções de operação do banco de dados não sejam executadas.
************************************************** *************************************************
6. Se ambos os métodos estiverem configurados, é necessário determinar se a ordem da transação foi atualizada, pois os dois mecanismos de retorno são diferentes. Pode ser devolvido ao mesmo tempo ou em sequência. Observe que ao atualizar o pedido, você deve julgar que o pedido não pode ser atualizado repetidamente.
O comprador pagou (trade_status=TRADE_FINISHED) neste status
Atualize o banco de dados neste estado. E volte ao sucesso do Alipay. Se você não obtiver sucesso.