1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yansongda-AlipayDirect_BasedOnTP_OR_Alone

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 10:48 05c8740

AlipayDirect_BasedOnTP_OR_Alone

1. Описание 0. Проект прошёл полное тестирование! Можно использовать без опасений!

  1. Разработан на основе последней версии Thinkphp 3.2.3.
  2. Хотя и разработан на основе TP, но класс Alipay в коде можно использовать отдельно.
  3. Я студент, если в коде есть недостатки, надеюсь, вы укажете на них.

2. Способ использования 0. Очень просто в использовании!

  1. В файле config.php укажите свой PID, KEY и адрес электронной почты платёжной системы Alipay.
  2. В Controller/AlipayController перепишите соответствующую логику обработки заказов (например, обновление статуса заказа и т. д.). Подробности см. в комментариях внутри файла.

3. Об отдельном использовании

  1. Вынесите файл Alipay.class.php из папки Common/Lib/Alipay. Также измените метод toAlipay внутри него. Здесь необходимо заново заполнить URL-адреса в $para['notify_url'] и $para['return_url']. Кроме того, нужно заполнить параметры конфигурации $para['partner'], $para['seller_email'] и другие параметры конфигурации в классе.
  2. Другие бизнес-процессы можно реализовать, опираясь на код в AlipayController (см. пункт 2).
  3. Пожалуйста, также вынесите файл cacert.pem из корневой директории. Это сертификат платёжной системы Alipay. Иначе return или notify не пройдут проверку, и статус заказа не обновится.

4. Если у вас возникнут вопросы, можете задать их через систему ISSUES. Благодарим за использование! Обязательно сохраните информацию об авторских правах.

1
https://api.gitlife.ru/oschina-mirror/yansongda-AlipayDirect_BasedOnTP_OR_Alone.git
git@api.gitlife.ru:oschina-mirror/yansongda-AlipayDirect_BasedOnTP_OR_Alone.git
oschina-mirror
yansongda-AlipayDirect_BasedOnTP_OR_Alone
yansongda-AlipayDirect_BasedOnTP_OR_Alone
master