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

OSCHINA-MIRROR/egzosn-pay-java-parent

02.03.2025 00:05
GitLife Service Account

Обновлено

  • [Легковесный PR]: Обновление версии fastjson до 1.2.83, версия 1.2.83 и более ранние содержали риск эксплуатации уязвимости исполнения кода, CVE-2022-25845 внесено @lwejn https://gitee.com/egzosn/pay-java-parent/pulls/20
  • Проблема с неверным шифрованием ключей при отправке чувствительной информации WeChat Pay и проблема с неправильным использованием метода getBizContent для проверки транзакций Alipay внесены @bbreeze https://gitee.com/egzosn/pay-java-parent/pulls/21
  • Добавлена новая форма проверки вебхуков для PayPal V2
  • В WeChat были исправлены проблемы с запросами на проверку переводов V3, добавлены сертификаты для разделенного платежа, изменён адрес песочницы V2, а также исправлена проблема с неверным шифрованием ключей при отправке чувствительной информации
    Полный список обновлений: https://gitee.com/egzosn/pay-java-parent/compare/v2.14.3-b2...v2.14.6
Последнее сообщение коммита: 2.14.6发布
02.03.2025 00:04
GitLife Service Account

Содержание обновления версии 2.13.3:

Реализация с использованием публичного сертификата ключа Alipay публичного ключа способом реализации
Исправление ошибки формата запроса "Недопустимый формат параметров запроса" для некоторых платежей WeChat. Решение проблемы с сообщением "Ошибка формата параметров запроса"
Обработка результатов возврата через декораторы. Унифицированное управление результатами возврата
Устойчивое хранение данных счетов WeChat в рамках модуля "Заказы". Постоянное хранение данных счетов WeChat
Добавлены дополнительные параметры для заказов и возвратов. Дополнительные параметры для заказов и возвратов
Внедрена новая служебная учетная запись (токен) для сервис-провайдера Alipay. Новый токен для сервис-провайдера Alipay
Последнее сообщение коммита: 2.13.3
02.12.2024 06:32
GitLife Service Account
  1. Перевод средств через Alipay (красные конверты).
  2. Оплата через мини-программы Alipay.
  3. Красные конверты WeChat.
  4. Оптимизация процесса возврата средств, добавление дополнительных атрибутов к заказам на возврат для совместимости с большим количеством платёжных платформ.
  5. Проблема с неточным сроком действия платёжного заказа.
  6. Исправление пропущенной проблемы с закрытием потока символов RSA-сертификата.
  7. Определение интерфейсов приложений и реализация интерфейсов для каждой платёжной платформы
Последнее сообщение коммита: 2.13.2
02.12.2024 06:32
GitLife Service Account
  1. Определение типов счетов и их реализация для разных платформ.
  2. Отправка красных конвертов через мини-программу WeChat.
  3. V2 PayPal.
  4. Проблема с серийными номерами при возврате средств.
  5. Удаление устаревших полей и методов
Последнее сообщение коммита: 2.14.1
02.12.2024 06:32
GitLife Service Account

Общая сторона:
1. Новый класс вспомогательных заказов и его использование для поиска и закрытия доступа к подключению.
2. Новый класс обратных вызовов и предоставление реализации по умолчанию и веб-реализации. Платёжные обратные вызовы и проверка подписи предоставляются с реализацией.
3. Новые ответы на запросы в инструментах запросов.
Платёжная сторона:
1. Версия V3 WeChat Pay.
2. Объединение платежей V3 WeChat.
3. Разделение платежей V3 WeChat.
4. Исправление ошибок подключения к приложению Union.
5. Все платежи используют новый способ реализации обратных вызовов.
6. Все платежи подключаются к классу вспомогательных заказов для поиска заказов и закрытия.

Последнее сообщение коммита: 2.14.3
02.12.2024 06:32
GitLife Service Account

6ab618c(1. Частичная проблема с загрузкой сертификата JDK в WeChat, невозможность преобразования типа при загрузке истории платежей.
2. Проблему с невозможностью преобразования типа при загрузке истории платежей через WeChat.
3. Игнорирование необязательных параметров при возврате средств через WeChat.)
e4ca2a0(Добавление поддержки TLSv1.2)
e10812c(Проблемы с веб-оплатой, если есть одинарные кавычки, просто удалите их.)
2d74c2a(Пропущены сценарии использования информации о сцене в H5-платежах)

Последнее сообщение коммита: 2.14.3-b2
02.12.2024 06:32
GitLife Service Account

Новое:

  1. Улучшение класса инструментов для работы с датами.
  2. Включение потока ввода сертификатов SSL в конфигурацию HTTP и добавление предустановок для кодирования ответов на запросы.
  3. Добавление параметров приложения в Alipay.

Исправление ошибок: проблема с соответствием выражения в запросе на оплату через Alipay, неправильное использование String.format

Последнее сообщение коммита: 版本发布
02.12.2024 06:32
GitLife Service Account

WeChat

Добавление оплаты через распознавание лица
Получение ключей в режиме песочницы WeChat
Исправление ошибки при переводе денег на счёт наличных: неправильное название параметра номера счёта
_
Alipay (Paypal)
Исправление упущенной функции возврата средств, преобразование данных в формат JSON
Добавление способа возврата средств по номеру платежа для облегчения обработки обратных вызовов
Проблема с обновлением токена при оплате через Paypal
Добавление Yi Ji Fu
Микроплатежи
Перевод на кассу
Международные переводы
Aipay
Добавление единого интерфейса для обработки транзакций
Общий модуль
Добавление метода toPay для упрощения перехода к оплате; абстрагирование адреса для оплаты в интерфейсный метод
Отделение типов валют
Оптимизация операций с сертификатами, добавление способа хранения сертификатов
Многоуровневый анализ XML, преобразование карты в строку XML

Последнее сообщение коммита: 2.12.7
02.12.2024 06:32
GitLife Service Account

Общий модуль

  1. Обобщение предварительных заказов для разработки различных способов расширения параметров информации о конкретных каналах оплаты.
  2. Два способа получения сертификатов: URL и Bean (разработчик реализует интерфейс самостоятельно).
  3. Предварительный обратный вызов перед оформлением заказа для обработки расширенной информации о предварительном заказе.
  4. Исправление проблемы с загрузкой сертификатов при использовании пула соединений HTTP при подключении SSL-сертификатов
Последнее сообщение коммита: 2.12.9发布
02.12.2024 06:32
GitLife Service Account
  1. Интерфейс для атрибутов заказа, возможность настройки пользовательских атрибутов для платёжных заказов.
  2. Интерфейс для типов подписей, позволяющий разработчикам определять типы подписей самостоятельно.
  3. Методы инициирования платежей, которые могут однозначно определить тип транзакции на основе метода.
  4. Поддержка многоуровневого анализа и генерации XML-инструментов.
  5. Исправление возможных проблем с нулевыми указателями в Alipay и пропущенного метода gett в сообщениях обратного вызова.
  6. Удаление устаревшего способа оплаты AliTransactionType.DIRECT и устаревших компонентов платёжной системы Alipay.
  7. Обновление официального интерфейса возврата средств WeChat в соответствии с изменениями и включение информации о валюте и описании возврата
Последнее сообщение коммита: 2.13.1
02.12.2024 06:32
GitLife Service Account

Добавление в пул http-соединений

Добавление необходимой логирования в инструменты запросов

Управление сертификатами SSL

Устранение уязвимости XXE в WeChat

Последнее сообщение коммита: 版本升级2.10.1.
02.12.2024 06:32
GitLife Service Account
  1. Добавление полей для запроса информации о возврате средств: номер возврата, срок действия заказа.
  2. Проблемы с HMACSHA256 и проверкой подписи.
  3. Режим работы для бизнес-партнёров WeChat.
  4. Устранение проблемы с подписью WeChat
Последнее сообщение коммита: 冲突的@RequestMapping("transfer")
02.12.2024 06:32
GitLife Service Account
  1. Реализация упрощённой версии платёжного обратного вызова, настройка перехватчиков и обработчиков платёжных сообщений.
  2. Добавление дополнительных полей в информацию об оплате через WeChat и Alipay.
  3. Реализация функции отмены.
  4. Оптимизация и организация кода
Последнее сообщение коммита: 修改帮助文档
1
https://api.gitlife.ru/oschina-mirror/egzosn-pay-java-parent.git
git@api.gitlife.ru:oschina-mirror/egzosn-pay-java-parent.git
oschina-mirror
egzosn-pay-java-parent
egzosn-pay-java-parent