欢迎来到连连账户+开放平台API接口的Java示例代码仓库, 本仓库包含示例代码及必要的说明。
本仓库中所有Demo均请求连连账户+STE环境,Demo仅做参考,请仔细阅读Demo代码,如有问题及时群内连连技术技术。
Java JDK版本为1.8及以上
1、config/LLianPayContant.java 保存测试商户号、测试商户号对应私钥、连连公钥,可视情况进行替换。
2、security/LLianPayAccpSignature.java 包含签名、验签、本地加密方法。
3、client/LLianPayClient.java 发起请求方法。
4、部分Demo需要用debug打断点方式进行调试,请自行阅读注释。
5、部分Demo是无法直接运行的,需要在代码中添加相应个人信息后方可运行(手机号、证件号、银行卡号等)。
6、如果要参考调试收银台、密码控件,需要先启动server(运行这个LLPWebApplication.java),浏览器输入:http://localhost:8081/即可看到功能页
- 页面开户:H5OpenacctDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/openacct-apply.html
- 个人开户流程:IndividualOpenacctDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/accp-openacct-flow.html
- 个人新增绑卡申请/验证:IndividualBindCardDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/individual-bindcard-apply.html
- 个人用户信息修改:IndividualModifyUserInfoDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/modify-userinfo-individual.html
- 文件上传:DocumentsUploadDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/upload.html
- 个人用户解绑银行卡:UnLinkedRegisteredAcctIndApplyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/unlinkedacct-ind-apply.html
- 匿名用户解绑银行卡:UnLinkedAcctIndApplyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/unlinkedacct-ind-apply-V2.html
- 销户申请:CancelApplyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/cancel-apply.html
- 找回密码申请&验证:FindPasswordDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/find-password-apply.html
- 绑卡信息查询:QueryLinkedAcctDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-linkedacct.html
- 用户信息查询:QueryUserInfoDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-userinfo.html
- 资金流水列表查询:QueryAcctserialDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-acctserial.html
- 资金流水详情查询:QueryAcctserialDetailDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-acctserialdetail.html
- 统一支付创单:TradeCreateDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/accp-tradecreate.html
- 余额支付+交易二次短信验证:PaymentBalanceDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/payment-balance.html
- 银行卡快捷支付+交易二次短信验证:PaymentBankCardDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/payment-bankcard.html
- 账户+收银台:CashierPayCreateDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/accp-cashier-paycreate.html
- 支付单关单:ClosePaymentDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/close-payment.html
- 支付结果查询:QueryPaymentDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-payment.html
- 网关类支付:PaymentGwDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/payment-gw.html
- 委托代扣:PaymentPapayDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/payment-papay-latest.html
- 虚拟卡申请:VirtualNoApplyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/virtualno-apply.html
- 提现申请:WithDrawalDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/withdrawal.html
- 担保确认:SecuredConfirmDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/secured-confirm.html
- 担保撤销:CancelSecuredPaymentDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/cancel-secured-payment.html
- 担保交易信息查询:SecuredQueryDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/secured-query.html
- 退款申请:MorePayeeRefundDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/more-payee-refund.html
- 随机因子获取:GetRandomDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/get-random.html
- 大额行号查询:QueryCnapsCodeDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/query-cnapscode.html
- 申请密码控件Token:ApplyPasswordElementDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/apply-password-element.html
- 电子回单生成:ReceiptProduceDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/receipt-produce.html
- 电子回单下载:ReceiptDownloadDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/receipt-download.html
- 协议申请:PapAgreeApplyAndModifyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/pap-agree-apply.html
- 协议修改:PapAgreeApplyAndModifyDemo.java https://open.lianlianpay.com/docs/accp/accpstandard/pap-agree-modify.html
- 收银台要前后端配合使用,前端:accp-cashier.html,后端:AccpCashierController.java
- 密码控件需要前后端配合使用,后端:PasswordControlController.java
- H5非国密最新:h5-non-national-pawword-control.html
- H5密码控件(弹框):h5-bullet-frame-password-control.html
- PCH5最新:pch5-password-control.html
- 异步通知接收,验签相关:NotifyController.java