[Подлинный] asp Alipay без контракта и интерфейс с мгновенным переводом на счет, интерфейс без контракта и с мгновенным переводом на счет, коммерческий исходный код веб-сайта системы заказов
Пароль для декомпрессии www.jztuan.net
1. Откройте файл конфигурации alipay_Config.asp и введите информацию о своем контракте.
Войдите в свою учетную запись Alipay по контракту, чтобы получить идентификатор партнера по контракту и код проверки безопасности.
**************************************************** * ************************************************
2. Опубликуйте код ASP на сервере IIS и напрямую получите доступ к файлу index.asp, чтобы перейти к кассе Alipay.
**************************************************** * ************************************************
3. Выполните операции с базой данных по информации об успешной оплате заказа.
Существует два механизма возврата:
return_url возвращается немедленно, и этот возврат находится в методе get.
Два возврата уведомления notify_url, этот возврат находится в режиме публикации, который реализует механизм уведомления «точка-точка» сервера.
Примечание. Возвращаемый адрес нельзя настроить с помощью параметров. Например http://www.alipay.com/return_Alipay_Notify.asp?xx=test.
Дополнительную информацию о механизме возврата и различиях см. в документации.
**************************************************** * ************************************************
4. Если получена информация о возврате
Получите или опубликуйте указанные два типа возвращаемых файлов.
Например: return_url: возвращает return_Alipay_Notify.asp в файле настроек,
Номер заказа, переданный в Alipay на веб-сайте продавца -------запрос ("out_trade_no"),
Цена -------запрос("цена")
notify_url: возвращает Alipay_Notify.asp в файле настроек,
Номер заказа, переданный в Alipay на веб-сайте продавца -------запрос ("out_trade_no"),
Цена -------запрос("цена")
**************************************************** * ************************************************
5. Почему деньги, уплаченные моим покупателем, приходят, но покупатель не получает валюту на свой пополняемый счет?
Сначала определите, есть ли в интерфейсе асинхронная обработка возврата уведомления, если вы просто используете параметр return_url.
Тогда нет возможности контролировать работу такого рода клиента. Во время процесса перенаправления браузер может быть закрыт и другие причины могут привести к тому, что страница не будет выполнена, и тогда операторы работы базы данных не будут выполнены.
**************************************************** * ************************************************
6. Если установлены оба метода, необходимо определить, был ли обновлен порядок транзакции, поскольку два механизма возврата различны. Он может быть возвращен одновременно или последовательно. Обратите внимание, что при обновлении заказа вы должны учитывать, что заказ не может быть обновлен повторно.
Покупатель оплатил (trade_status=TRADE_FINISHED) в этом статусе.
Обновите базу данных в этом состоянии. И вернитесь к успеху Alipay. Если вы не добьетесь успеха.