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

OSCHINA-MIRROR/szvone-vmqphp

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
ver
Loading...
README.md

V免签 — решение для приёма платежей от индивидуальных разработчиков

V免签 (PHP) — это программа для приёма платежей, разработанная на основе Thinkphp5.1 и MySQL. Она предоставляет следующие функции:

  • мгновенное зачисление средств без необходимости регистрации в сторонних сервисах;
  • простой пример кода для интеграции;
  • унифицированный API для обработки платежей;
  • бесплатное и открытое ПО без скрытых рисков;
  • мониторинг информации о приёме платежей с возможностью использования мобильных номеров или симуляторов Alipay и WeChat для удобства пользователей iOS;
  • отсутствие требований к руту, XP-фреймворку, изменению приложений Alipay/WeChat, что обеспечивает повышенную безопасность.

Если вы не знакомы с конфигурацией среды PHP, вы можете использовать Java-версию серверной части (https://github.com/szvone/Vmq).

Адрес открытого исходного кода для мониторинга: https://github.com/szvone/VmqApk.

Для работы V免签 требуется PHP версии 5.6 или выше.

Программа предназначена исключительно для тестирования и отладки разработчиками. Не рекомендуется использовать её в незаконных целях или для коммерческого применения. Для официального подключения к сервисам рекомендуется обратиться в службу поддержки.

Группа обсуждения проекта: 992029073 (группа была заблокирована, автор QQ: 7876632). Просьба не добавлять его в группу и не обращаться по вопросам функций, так как он не отвечает на них. Это полностью открытая система, которую можно самостоятельно настроить и протестировать. Техническая поддержка не предоставляется.

Вопросы по работе системы следует направлять через систему отслеживания ошибок.

Введение

Проект V免签 является полностью открытым, что означает отсутствие дохода у автора. Разработка ведётся в свободное время. Если у вас есть финансовые возможности, вы можете поддержать проект (см. ссылку на оплату ниже). Если вы не хотите делать пожертвование, вы также можете выразить свою поддержку, поставив звезду на GitHub.

Изображение 1

Изображение 2

Принцип работы

  1. Клиент сканирует QR-код для оплаты.
  2. После получения платежа на мобильный телефон приходит уведомление.
  3. V免签 отслеживает уведомления на сервере мониторинга.
  4. Сервер мониторинга отправляет информацию о платеже на сервер.
  5. Сервер анализирует сумму платежа и определяет соответствующий заказ.

Установка Рекомендуется использовать панель управления NPM для установки. Ниже приведён пошаговый процесс установки с использованием панели управления NPM. Другие методы установки требуют самостоятельного изучения и настройки.

  1. Скачайте исходный код, выбрав «Clone or download» или «Download ZIP».
  2. Создайте новый сайт в панели управления NPM и выполните следующие шаги:
    • Установите каталог сайта в «public» и сохраните изменения.
    • Выберите «Thinkphp» в качестве псевдостатического каталога и сохраните настройки.
    • Поместите файл index.html в первую строку и сохраните.
  3. Откройте файл config/database.php в каталоге сайта и настройте параметры подключения к вашей базе данных MySQL.
  4. Импортируйте файл vmq.sql из корневого каталога в вашу базу данных.
  5. Сайт готов к использованию. Перейдите в интерфейс для дальнейшей настройки. Обратите внимание, что после установки учётные данные администратора по умолчанию — admin.

Использование После завершения установки перейдите в административный интерфейс и ознакомьтесь с подробной документацией по API.

Примечание

  • Система V免签 основана на мониторинге уведомлений о получении платежей на мобильных устройствах. Поэтому важно обеспечить непрерывную работу серверов Alipay, WeChat и V免签 для корректного функционирования системы. Добавьте серверы в белый список исключений для очистки памяти!
  • V免签 предназначен для индивидуальных разработчиков. Если вы не знаете, как создавать веб-сайты, эта система может оказаться сложной для вас.
  • Принцип работы V免签 заключается в мониторинге уведомлений на мобильных устройствах о полученных платежах. Эта система не подходит для многопользовательских сценариев, используемых в коммерческих целях.
  • V免签 — бесплатное и открытое программное обеспечение. Все исходные коды доступны, поэтому нет планов по взиманию платы за использование. Автор не может предоставить инструкции по установке каждому пользователю. Рекомендуется обратиться к документации и использовать поисковые системы для получения дополнительной информации.
  • Мониторинг работает не со всеми моделями мобильных устройств. В случае проблем с совместимостью рекомендуется попробовать другую модель телефона или использовать симулятор с подключением к сети.
  • Серверная часть V免签 доступна в двух версиях: PHP и Java. При возникновении проблем с версией PHP попробуйте использовать версию на Java. Конфигурация PHP может быть более сложной и требует настройки псевдостатических правил.

Процесс установки обычно включает следующие шаги:

  1. Загрузите серверную часть с GitHub для последней версии.
  2. Войдите в административную панель и внесите необходимые изменения в настройки системы.
  3. Запустите серверную часть и перейдите к настройке мониторинга.
  4. Загрузите приложение для мониторинга и установите его.
  5. Настройте приложение для мониторинга вручную или с помощью сканирования QR-кода.
  6. В приложении мониторинга перейдите в раздел «Службы» и включите сервис.
  7. Вернитесь в V免签 и проверьте статус мониторинга. Если всё работает правильно, установка завершена. Если вы получаете только тестовые уведомления в виде push-уведомлений, система может не поддерживать ваш телефон.
  8. Если после включения сервиса вы всё ещё сталкиваетесь с проблемами, убедитесь, что ваш телефон настроен следующим образом:
    • Отключите режим скрытия уведомлений в настройках MIUI.
    • Добавьте приложение в белый список для оптимизации энергопотребления.
    • Включите уведомления для V免签, Alipay и WeChat.

Настройка телефона (на примере MIUI):

  1. Отключите функцию скрытия системных уведомлений.
    • Для старых версий MIUI: перейдите в «Настройки» → «Другие настройки» → «Энергопотребление и производительность» → «Режим скрытия» → выберите «V免签 Мониторинг».
    • Для новых версий MIUI: перейдите в «Настройки» → «Другие настройки» → «Оптимизация батареи» → «Приложения с оптимизацией батареи» → добавьте V免签 Мониторинг, Alipay и WeChat в список разрешённых приложений.
  2. Добавьте приложения в белый список оптимизации энергопотребления:
    • Перейдите в «Настройки» → «Другие настройки» → «Энергопотребление и производительность».
    • Найдите V免签 Мониторинг, Alipay и WeChat и переведите их в режим «Без ограничений».
  3. Включите уведомления:
    • Перейдите в «Настройки» → «Уведомления и статусная строка».
    • Убедитесь, что уведомления для V免签 Мониторинг, Alipay и WeChat включены.
  4. Отключите режим «Не беспокоить»:
    • Перейдите в «Настройки» → «Не беспокоить».
    • Выключите этот режим.
  5. Подпишитесь на публичные аккаунты WeChat:
    • «微信支付» и «微信收款助手».

Система поддерживает следующие типы уведомлений:

  • Push-уведомления о личных платежах через Alipay.
  • Уведомления о платежах с использованием QR-кодов Alipay для бизнеса.
  • Push-уведомления о платежах, привязанных к учётным записям сотрудников через Alipay.
  • Push-уведомления о платёжных операциях через WeChat с использованием QR-кодов.
  • Push-уведомления о платежах сотрудников через WeChat. Добавление сотрудников в систему для поддержки оплаты

После добавления сотрудники смогут получать уведомления о платежах на устройствах Android или в эмуляторах. Это удобно для пользователей iOS.

Способы привязки сотрудника к аккаунту через WeChat:

  • WeChat → Оплата → Двумерный код оплаты → Журнал платежей → Добавление уведомлений о получении платежа сотрудником.
  • Платёжная система Alipay:
    • Мои → Услуги для бизнеса → Сотрудники → Немедленное добавление.

Исправление ошибок на сервере Рекомендуется обновить версию до указанной ниже.

v1.1.1 (2019.04.19)

  • Исправлена ошибка, из-за которой после успешного создания запроса на изменение заказа статус заказа не устанавливался как «успешный».
  • Исправлено округление суммы на главной странице системы до двух знаков после запятой.
  • Устранена проблема с перезагрузкой состояния на стороне мониторинга при изменении системных настроек.
  • Добавлены параметры notifyUrl и returnUrl в API создания заказа. Эти параметры позволяют задать URL обратного вызова при создании заказа.

v1.1 (2019.04.18)

  • Загружена версия фреймворка ThinkPHP.

v1.0 (2019.04.18)

  • Выпущена первая версия на PHP.

Версия в разработке

После тестирования версии без подписи мы начнём разработку интеграции с платформой для выпуска карт без подписи. Эта платформа также будет бесплатной и открытой. Ждём ваших отзывов!

Информация об авторских правах

V без подписи распространяется по лицензии MIT и может использоваться бесплатно. Не допускается использование в незаконных целях.

Авторские права © 2019 by vone (http://szvone.cn).

Все права защищены.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Вмэньцянь PHP Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/szvone-vmqphp.git
git@api.gitlife.ru:oschina-mirror/szvone-vmqphp.git
oschina-mirror
szvone-vmqphp
szvone-vmqphp
master