个人如何怎样建立微信支付宝功能

微信支付:企业向个人付款
微信支付-企业付款到个人
企业付款实现企业向个人付款,实现付款到用户零钱。项目实现了企业付款到个人和企业付款个人账单查询。代码包括签名实现,双向证书验证,付款功能等
企业付款到授权用户的零钱
企业付款注意注意:
1、所有接口需要双向证书验证
2、需要设置接口秘钥,签名用
详细参考:
和上一篇一样,需要配置证书以及商户id、appid等
包含企业转账和企业转账查询
package org.andy.wxpay.
import java.util.HashM
import java.util.M
import javax.servlet.http.HttpServletR
import javax.servlet.http.HttpServletR
import org.andy.wxpay.model.JsonR
import org.andy.wxpay.model.ResponseD
import org.andy.wxpay.utils.CollectionU
import org.andy.wxpay.utils.ConfigU
import org.andy.wxpay.utils.HttpU
import org.andy.wxpay.utils.PayU
import org.andy.wxpay.utils.SerializerFeatureU
import org.andy.wxpay.utils.StringU
import org.andy.wxpay.utils.WebU
import org.andy.wxpay.utils.XmlU
import org.apache.log4j.L
import org.springframework.stereotype.C
import org.springframework.web.bind.annotation.RequestM
import org.springframework.web.bind.annotation.RequestM
import com.alibaba.fastjson.JSON;
* 创建时间:日 下午5:49:00
* @author andy
* @version 2.2
@Controller
@RequestMapping(&/transfer&)
public class TransferController {
private static final Logger LOG = Logger.getLogger(TransferController.class);
private static final String TRANSFERS_PAY = &https://api.mch./mmpaymkttransfers/promotion/transfers&; // 企业付款
private static final String TRANSFERS_PAY_QUERY = &https://api.mch./mmpaymkttransfers/gettransferinfo&; // 企业付款查询
private static final String APP_ID = ConfigUtil.getProperty(&wx.appid&);
private static final String MCH_ID = ConfigUtil.getProperty(&wx.mchid&);
private static final String API_SECRET = ConfigUtil.getProperty(&wx.api.secret&);
* 企业向个人支付转账
* @param request
* @param response
* @param openid 用户openid
* @param callback
@RequestMapping(value = &/pay&, method = RequestMethod.POST)
public void transferPay(HttpServletRequest request, HttpServletResponse response, String openid, String callback) {
(&[/transfer/pay]&);
//业务判断 openid是否有收款资格
Map restmap =
Map parm = new HashMap();
parm.put(&mch_appid&, APP_ID); //公众账号appid
parm.put(&mchid&, MCH_ID); //商户号
parm.put(&nonce_str&, PayUtil.getNonceStr()); //随机字符串
parm.put(&partner_trade_no&, PayUtil.getTransferNo()); //商户订单号
parm.put(&openid&, openid); //用户openid
parm.put(&check_name&, &NO_CHECK&); //校验用户姓名选项 OPTION_CHECK
//parm.put(&re_user_name&, &安迪&); //check_name设置为FORCE_CHECK或OPTION_CHECK,则必填
parm.put(&amount&, &100&); //转账金额
parm.put(&desc&, &测试转账到个人&); //企业付款描述信息
parm.put(&spbill_create_ip&, PayUtil.getLocalIp(request)); //服务器Ip地址
parm.put(&sign&, PayUtil.getSign(parm, API_SECRET));
String restxml = HttpUtils.posts(TRANSFERS_PAY, XmlUtil.xmlFormat(parm, false));
restmap = XmlUtil.xmlParse(restxml);
} catch (Exception e) {
LOG.error(e.getMessage(), e);
if (CollectionUtil.isNotEmpty(restmap) && &SUCCESS&.equals(restmap.get(&result_code&))) {
(&转账成功:& + restmap.get(&err_code&) + &:& + restmap.get(&err_code_des&));
Map transferMap = new HashMap&&();
transferMap.put(&partner_trade_no&, restmap.get(&partner_trade_no&));//商户转账订单号
transferMap.put(&payment_no&, restmap.get(&payment_no&)); //微信订单号
transferMap.put(&payment_time&, restmap.get(&payment_time&)); //微信支付成功时间
WebUtil.response(response,
WebUtil.packJsonp(callback,
JSON.toJSONString(new JsonResult(1, &转账成功&, new ResponseData(null, transferMap)),
SerializerFeatureUtil.FEATURES)));
if (CollectionUtil.isNotEmpty(restmap)) {
(&转账失败:& + restmap.get(&err_code&) + &:& + restmap.get(&err_code_des&));
WebUtil.response(response, WebUtil.packJsonp(callback, JSON
.toJSONString(new JsonResult(-1, &转账失败&, new ResponseData()), SerializerFeatureUtil.FEATURES)));
* 企业向个人转账查询
* @param request
* @param response
* @param tradeno 商户转账订单号
* @param callback
@RequestMapping(value = &/pay/query&, method = RequestMethod.POST)
public void orderPayQuery(HttpServletRequest request, HttpServletResponse response, String tradeno,
String callback) {
(&[/transfer/pay/query]&);
if (StringUtil.isEmpty(tradeno)) {
WebUtil.response(response, WebUtil.packJsonp(callback, JSON
.toJSONString(new JsonResult(-1, &转账订单号不能为空&, new ResponseData()), SerializerFeatureUtil.FEATURES)));
Map restmap =
Map parm = new HashMap();
parm.put(&appid&, APP_ID);
parm.put(&mch_id&, MCH_ID);
parm.put(&partner_trade_no&, tradeno);
parm.put(&nonce_str&, PayUtil.getNonceStr());
parm.put(&sign&, PayUtil.getSign(parm, API_SECRET));
String restxml = HttpUtils.posts(TRANSFERS_PAY_QUERY, XmlUtil.xmlFormat(parm, true));
restmap = XmlUtil.xmlParse(restxml);
} catch (Exception e) {
LOG.error(e.getMessage(), e);
if (CollectionUtil.isNotEmpty(restmap) && &SUCCESS&.equals(restmap.get(&result_code&))) {
// 订单查询成功 处理业务逻辑
(&订单查询:订单& + restmap.get(&partner_trade_no&) + &支付成功&);
Map transferMap = new HashMap&&();
transferMap.put(&partner_trade_no&, restmap.get(&partner_trade_no&));//商户转账订单号
transferMap.put(&openid&, restmap.get(&openid&)); //收款微信号
transferMap.put(&payment_amount&, restmap.get(&payment_amount&)); //转账金额
transferMap.put(&transfer_time&, restmap.get(&transfer_time&)); //转账时间
transferMap.put(&desc&, restmap.get(&desc&)); //转账描述
WebUtil.response(response, WebUtil.packJsonp(callback, JSON
.toJSONString(new JsonResult(1, &订单转账成功&, new ResponseData(null, transferMap)), SerializerFeatureUtil.FEATURES)));
if (CollectionUtil.isNotEmpty(restmap)) {
(&订单转账失败:& + restmap.get(&err_code&) + &:& + restmap.get(&err_code_des&));
WebUtil.response(response, WebUtil.packJsonp(callback, JSON
.toJSONString(new JsonResult(-1, &订单转账失败&, new ResponseData()), SerializerFeatureUtil.FEATURES)));
其他代码参考上一篇
支付成功后会将金额支付到用户余额中
功能实际很简单,需要自己看一下文档。
源代码地址:微信平台没有微信支付功能,我该怎么收款
阅读: 6947
店铺名称:
隐私信息(如订单流水号等信息,只有客服能看见):
微信是个人微信 没有支付功能,该如何收款,是不是有赞平台有自带付款功能
发表于 19:03&&|&&
使用微信支付-代销即可完成收款。
注意事项:使用有赞微信支付账号。 由于微信订阅号不允许跨号支付,买家无法通过订阅号聊天窗口的链接进店使用有赞微信支付付款, 但买家可通过朋友圈、微信好友聊天窗口和微信群进店购买,可以通过有赞微信支付付款。
有赞拍档:&&武汉微科特瑞电子商务有限公司
专注为企业提供微商城搭建、微商城代运营、本地生活服务、微信营销培训等电商类、微商类、传统企业转型等线上线下网络营销方案的策划和执行。QQ:
微信号(电话):
发表于 19:09&&|&&
您好,您在后台开启微信支付-代销就可以了噢~查看路径:进入后台-右上角“店铺设置”-支付/交易-微信支付-代销~
发表于 19:10&&|&&
使用微信支付-代销即可完成收款。
注意事项:使用有赞微信支付账号。 由于微信订阅号不允许跨号支付,买家 ...
是在商品上设置么?还是购买人自己选择
发表于 19:11&&|&&
是在商品上设置么?还是购买人自己选择
楼上客满团队已经给出操作方法。按照那个来哦
有赞拍档:&&武汉微科特瑞电子商务有限公司
专注为企业提供微商城搭建、微商城代运营、本地生活服务、微信营销培训等电商类、微商类、传统企业转型等线上线下网络营销方案的策划和执行。QQ:
微信号(电话):
发表于 19:12&&|&&
您好,您在后台开启微信支付-代销就可以了噢~查看路径:进入后台-右上角“店铺设置”-支付/交易-微信 ...
谢谢!我看到了
发表于 19:14&&|&&
楼上客满团队已经给出操作方法。按照那个来哦
谢谢 看到了
发表于 19:25&&|&&
不客气的噢~后使用快捷导航没有帐号?
个人网站申请微信支付、支付宝?实现发布或播放二维码接口功能?
阅读人数: 1013|
如何提高业务销量,直到58同城和电影网,采用微信支付、支付宝支付,支付后后才可以发布信息、播放电影接口功能。非常有利于经商、网站的业务开展; 用户可以通过手机完成快速的支付流程。达到业务订单完成。
怎么给PC端网站添加这种微信支付功能?网友提问:在网站上选择微信支付,然后点击提交按钮,会跳转到微信支付的页面,注意这个二维码页面是微信的。怎么实现这个功能,往下阅读。、有利于发展业务吗?答案:是的!我们知道,现在互联网时代,快捷网址导航关注到58同城和电影网,采用微信支付、支付宝支付,支付后才可以发布信息、播放电影功能。非常有利于经商、网站的业务开展; 微信支付是集成在微信客户端的,用户可以通过手机完成快速的支付流程。达到业务订单完成。个人网站申请微信支付、支付宝支付接口吗?答案:当然不行!微信支付、支付宝支付只对企业(指公司,不是个体户)开放申请,企业必须认证为微信的服务号,才能申请微信支付接口;而且服务号申请要交钱、每年年审也要交钱,运营成本还是比较高的。个人不能申请微信支付、支付宝支付接口,还有别的办法收款吗?答案:有。个人站长或小企业一般收益都不是很大,为此去注册、运营一个公司明显不合适。那么个人网站和小企业如何在自己的网站实现 微信收款呢?下载支付宝APP或微信APP,在个人信息头像地方,一般会找到(生成收款的二维码)也可以设置金额数量。微信收款和支付宝收款要不要手续费呢?答案:当然要!如上一个问题,个人生成二维码不要收费(属性一种转账形式)接入网站的每笔交易,微信都会扣除我们的服务费。申请微信支付成为APP支付商户需要满足,必须满足以下条件:1、拥有公众帐号,且为服务号;2、公众帐号必须经过微信认证,且为企业、商店商家、媒体认证类型(未认证用户,可先申请微信认证);3、APP支付商户,须拥有微信开放平台(http://open.)的APPID。登录微信公众平台,点击“服务”功能栏下的“服务中心”模块,再点击右侧的“商户功能”模块。微信支付接口、支付宝接口调式:回答:申请接口后,就要调式网站和微信支付接口,微信支付和支付宝支付会提供开发接口调式方案,不会的话,找技术员做调式。
朋友们觉得此网页内容不错,请分享给您的朋友!
经常访问此网页、经常需要的请直接收藏本页!按键盘上的ctrl+d键进入收藏!
《火影忍者》的漫画非常受欢迎,但是被翻拍看过火影忍者同人AV成人版h版的网友都表示:小时候记
1:保存在浏览器,请按 Ctrl+D 键将本站添加到收藏夹!(不推荐,当浏览器清理垃圾或电脑坏就辛
业界营销大师说:营销并不适合于所有的产品、内容和行业。但是影响力营销仍会是备受追捧的营销战
最新分享的网站
网站简介:摩网是全球最大的摩托车门户网站,拥有最全的摩托车品牌与车型数据库,牛摩网为
网站简介:齐家网,是齐家网为了应对和满足未来装修建材家居市场,中国装修网、建材团购、
网站简介:豆果网为第一华人美食菜谱社区,提供各种美食、菜谱、食谱的做法,丰富的菜谱大
网站简介:查字典是最大最全的在线汉语字典,包括汉语字典,汉语词典,成词词典,查字典集
12345678910
广告位招租:Yuucheung
Powered by :
)&& Copyright &
&& &&祝贺本站:运营3周年!感谢大家的默默支持,我们会努力做得更好!;个人和企业开通微信支付方法流程_53货源网
个人和企业开通微信支付方法流程共有6711人学习了本文 | 发布时间:
现如今各种支付平台非常火热,微信作为一款我们经常使用的社交软件自然也加入了这场支付大战,现在我将为大家详细介绍一下微信支付如何开通,大家速来围观我的经验啦。
微信安卓最新版
首先,这里我以安卓版本的微信客户端为例向大家讲解。我们先使用自己的QQ账号或者是微信账号登录微信哦。
点击微信界面中右上角页面,然后调出&我的银行卡&选项。
点击进入添加银行卡界面,输入银行卡号不论是借记卡或者是信用卡均可。
系统自动识别出银行卡的类型之后,我们输入自己的银行卡户主信息以及绑定的手机号码,然后点击短信验证码进行验证。
手机短信验证码验证完毕之后就需要我们设置支付密码了,支付密码的设定最好不要与银行卡取款密码相同,输入完毕之后,我们的微信支付功能便成功开启喽。
手机日常操作经验,为作者平时操作过程所总结出来的经验,如果你喜欢本经验,请继续关注本系列文档,后期将会推出更多优秀的文章。
此经验文字原创,图片原创,经本人亲测后编写,转载请注明!
如果你觉得本篇经验对你有帮助,请关注下作者,投上宝贵的一票,谢谢!
上一篇:下一篇:
其它新手开店信息
1234567891011
热门微商货源
1234567891011
淘宝网店怎么开,找免费开网店货源,欢迎来到53网店货源网。本站的货源信息由会员发布,请妥善交易!
-|--|--|--|--|--|--|--|-
投诉、建议联系邮箱:9386542⒊◎qq.Com (请尽量发邮件联系) QQ: 广告联系 QQ: 交流QQ群:(禁止任何广告)
& 2006-, all rights reserved.

我要回帖

更多关于 微信小程序支付功能 的文章

 

随机推荐