pay-java-parent adalah perangkat pengembangan Java docking pembayaran pihak ketiga yang komprehensif. Modul pembayaran ringan yang elegan mengintegrasikan docking pembayaran dan integrasi pembayaran (WeChat, Alipay, UnionPay, Youdian, Fuyou, paypal pembayaran lintas batas, aplikasi payoneer (P Card Pai Anying) Yiji Pay), pindai kode, gesek kartu pembayaran web Bayar dengan QR kode, bayar dengan menggesekkan wajah Anda, bayar dengan mentransfer amplop merah, model penyedia layanan, akun terpisah WeChat, pembayaran gabungan, mendukung berbagai jenis pembayaran dan beberapa akun pembayaran , pembayaran dan bisnis benar-benar terpisah, pembayaran dapat dilakukan dengan beberapa baris kode, pengembangan modul pembayaran dapat diselesaikan dengan sederhana dan cepat, dan dapat dengan mudah disematkan ke dalam sistem apa pun. Saat ini, ini hanya berupa kit alat pengembangan (yaitu SDK ) dan hanya menyediakan implementasi Web sederhana. Saran Gunakan maven atau gradle untuk mereferensikan proyek ini untuk menggunakan berbagai fungsi terkait pembayaran yang disediakan oleh SDK ini.
1. Tidak bergantung pada kerangka kerja mvc apa pun, sangat sedikit ketergantungan: httpclient, fastjson, log4j, com.google.zxing, proyek disederhanakan, dan tidak perlu khawatir tentang masalah migrasi proyek
2. Tidak bergantung pada servlet, ini hanya digunakan sebagai alat dan dapat dengan mudah ditanamkan ke dalam sistem apa pun (contoh proyek menggunakan @PathVariable dari spring mvc, disarankan untuk menggunakan kerangka kerja serupa)
3. Panggilan permintaan pembayaran mendukung HTTP dan asynchronous, mendukung proxy http, dan kumpulan koneksi
4. Selesaikan pengembangan modul pembayaran dengan sederhana dan cepat
5. Mendukung berbagai jenis pembayaran dan perluasan akun multi-pembayaran
Proyek ini berisi 4 bagian
1. lib publik umum berbayar, inti pembayaran, dan definisi spesifikasi
2. paket dukungan web pay-java-web-support, saat ini terkait callback telah diterapkan
2. demo pembayaran khusus pay-java-demo
3. perpustakaan implementasi pembayaran khusus pay-java-*
Konfigurasi Maven
Modul pembayaran spesifik "{module-name}" adalah nama modul saluran pembayaran spesifik pay-java-ali, pay-java-wx, dll.