# Javen205/IJPay

IJPay 让支付触手可及，封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架，仅仅作为工具使用简单快速完成支付模块的开发，可轻松嵌入到任何系统里。右上角点下小星星✨

Repository: https://github.com/Javen205/IJPay
Canonical: https://ross.abutalabs.com/products/ijpay
Homepage: http://javen205.gitee.io/ijpay
Language: Java
License: Apache-2.0
License Family: permissive
Topics: ijpay, alipay, wxpay, weixin, payment, pay, jpay
Last push: 2025-04-10T14:41:48+00:00

## Health v2 (maintenance only)
Score: 30/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 15, release rhythm 8, longevity 100
- inputs: {"age_days": 3410, "days_push": 510, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6582, forks 1507 (observed 2026-08-28T04:09:45.429626+00:00)

## What it is
IJPay is a lightweight Java payment SDK that wraps WeChat Pay, Alipay, QQ Pay, JD Pay, UnionPay, and PayPal into a unified, framework-agnostic toolkit. It can be embedded into any Java system without depending on any MVC framework, enabling rapid development of payment modules.

## Use cases
- integrate wechat pay into a java application
- add alipay payments to my backend
- accept unionpay and paypal payments in one library
- build a payment module without coupling to an mvc framework
- support multiple wechat pay merchants and api v3
- handle payment callback notifications in java

## When to choose
- you need multi-channel payment support (WeChat, Alipay, UnionPay, PayPal, JD, QQ) in a Java project
- you want a small, framework-agnostic library that embeds into any existing system
- you need WeChat Pay v2/v3 APIs, service-provider mode, or multi-merchant support

## When to avoid
- you need a full payment platform with settlement, reconciliation, or dashboard features
- your stack is not JVM-based
- you need payment channels not covered by the supported gateways

## Facets
- artifact type: library
- maturity: active
- function: sdk, http-client, webhook, developer-tools
- domain: fintech, e-commerce, web-development, backend, developer-tools
- platform: jvm, cross-platform
- tags: payment-gateway, wechat-pay, alipay, unionpay, paypal, jdpay, qq-pay, payment-integration, maven

## Member repositories
- Javen205/IJPay (main) score 30

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:45.429626+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:43:35.451287+00:00, confidence not recorded.
  - readme: https://github.com/Javen205/IJPay (fetched 2026-08-28T04:09:45.429626+00:00, sha 90d58380b041)
  - homepage: http://javen205.gitee.io/ijpay (fetched 2026-08-29T08:40:08.910681+00:00, sha b6479b08442a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
