applepay绑定支付宝宝即时到账pagepay怎么去掉上面的通告

支付宝即时到账批量退款有密接口退款是退给商户还是用户?
支付宝即时到账批量退款有密接口退款是退给商户还是用户?
教程里面没怎么说清楚。如果是退给用户,那么就很简单了。但是如果是退给商户,我们网站还得转账给用户。关键是请求的时候没有用户的任何信息,所以我感觉上不确定到底是退困给谁。
请各位大神帮帮忙
能把问题一次性问完么 =,=
你仔细看文档行么?退款需要传递一个订单号的参数,你把订单号传递过去就ok的。订单号和商户号传过去支付宝会自己匹配到一共需要退款多少钱。注意考虑自己的交易手续费的问题,超出交易额度后每笔交易会收手续费的。
$params = array();
$params['detail_data'] = '支付宝交易订单号^退款金额^退款描述#第二笔支付宝交易订单号^退款金额^退款描述';
// 退款总笔数
$params['batch_num'] = '2';
支付成功后把支付宝的流水号自己保存一下- -#
这种问题不是应该问支付宝官方更加合理么···
谁付的钱就退回给谁,原路返回,即如果用户用银行卡付的钱,那么钱会退到银行卡里面。
添加你想要问的问题
PHP开发框架
开发工具/编程工具
服务器环境支付宝即时到账批量退款有密接口
卖家支付宝帐户:
退款当天日期:
必填,格式:年[4位]-月[2位]-日[2位] 小时[2位 24小时制]:分[2位]:秒[2位],如: 13:13:13
必填,格式:当天日期[8位]+序列号[3至24位],如:001
退款笔数:
必填,参数detail_data的值中,“#”字符出现的数量加1,最大支持1000笔(即“#”字符出现的数量999个)
退款详细数据:
必填,具体格式请参见接口技术文档查看: 64539|回复: 1
支付宝-即时到账交易接口
项目中需要集成支付宝,发现集成很简单,mark一下。
支付宝即时支付接口功能描述:通过支付宝的支付渠道,付款者可以直接汇款给另一个拥有支付宝账号的收款者。
支付宝官方接口:/read-htm-tid-9976972.html
支付宝自带示例演示(create_direct_pay_by_user_jsp_utf8),已经添加附件,我们将其中的代码集成到我们项目中即可。
1.修改AlipayConfig.java中的partner,key,seller_email,这三个参数跟支付宝签约后可以拿到。然后编译,在tomcat中运行即可。
public class AlipayConfig {
//↓↓↓↓↓↓↓↓↓↓请在这里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
// 合作身份者ID,以2088开头由16位纯数字组成的字符串
public static String partner = "";
// 交易安全检验码,由数字和字母组成的32位字符串
public static String key = "";
// 签约支付宝账号或卖家收款支付宝帐户
public static String seller_email = "";
2打开localhost:8080/create_direct_pay_by_user_jsp_utf8/index.jsp 我们输入标题,金额,备注。点击确认
3跳到支付宝的网关
4如果交易成功支付宝会返回到AlipayConfig.return_url对应的页面。
调用支付宝其实只是重定向到支付宝的网关,在url中需要制定支付宝需要的参数。例子中会生成如下URL:
/fastpay/createDirectPayByBuyer.htm?sign=9a0ae93f5eeccc70d7d3c9&service=create_direct_pay_by_user&partner=3491&sign_type=MD5&return_url=http%3A%2F%2F127.0.0.1%3A8080%2FAlipayDirect%2Freturn_url.jsp&body=11&seller_email=alipay-&total_fee=1111111&notify_url=http%3A%2F%2F127.0.0.1%3A8080%2FAlipayDirect%2Fnotify_url.jsp&payment_type=1&_input_charset=UTF-8&out_trade_no=18&subject=1&show_url=http%3A%2F%%2Forder%2Fmyorder.jsp
必须的输入参数
create_direct_pay_by_user_jsp_utf8.zip (900.5 KB)
下载次数: 116
即时到账交易接口_create_direct_pay_by_user_.pdf (1.3 MB)
下载次数: 86
支付宝即时到账接口集成教程.pdf (1.1 MB)
下载次数: 116
查看图片附件
上一篇:下一篇:
哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
支付宝即时到账的同步通知和异步通知怎么选择?
意思就是,我究竟选择哪个去判断成功然后更新数据库呢?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
楼上说的对。1同步通知是给用户看的2异步通知是给服务器看的why?同步通知方便用户查看是否充值成功,如果这里就判断并更新数据库,迟早会出事,首先网路慢或者用户关闭太早,造成用户充值成功但是数据库没有更新,同时这里更新数据库容易被伪造,数据不真实异步通知一般都采用自动通知,并且有证书校验,不受前端影响,伪造数据难度高所以你懂得
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同步通知:仅给前端展示成功或失败
异步通知:后端处理支付成功或失败时的业务逻辑,比如修改订单订单状态等等
支付宝文档和SDK也有明确写明这两者的区别和使用范例的
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
这个不是让你如何选择, 而是全部都要去做的
同步通知: 用于用户在支付宝页面付款完毕后自动跳转回你自己的网址, 你根据他的参数告诉用户已经支付成功, 然后你再更新你自己订单表的状态为已支付.
异步通知: 其实是双保险机制, 如果同步通知后没有跳转到你的网址, 可能用户关了, 可能网速慢, 即无法触发你更新订单状态为已支付的controller, 这时候异步通知就有作用了, 不过你要判断一下, 如果订单已经变为已支付, 则不必再更新一次了, 只返回给支付宝success即可, 否则他会一直异步通知你, 这个看支付宝文档吧, 频率是忘了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
一般是选择异步
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同上.另补充: 还可以通过查询订单知道状态.
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App

我要回帖

更多关于 支付宝印度paytm对接 的文章

 

随机推荐