支付宝如何申请退款退款要手机号吗

支付宝退款全解析 - 简书
支付宝退款全解析
简单介绍了支付宝退款的请求处理和一些注意事项
0 系列文章
支付宝退款主要3个步骤:
生成退款链接
打开退款链接,跳转支付宝收银台,输入密码确认退款
异步接收退款结果通知
注:这个退款适用于即时到账、手机网站、移动支付这三个支付渠道的退款
1 生成退款链接
该接口支持批量退款,一笔交易可以多次退款,退款次数最多不能超过99次,需要遵守多次退款的总金额不超过该笔交易付款金额的原则。
$partner = "";
$seller_id = "";
//seller_id
$rsa_path = "";
//rsa私钥路径
$notify_url = "";
//接收退款结果通知url
$batch_no = "";
//注意要遵循接口batchno格式
$batch_detail = "";
//批量拼接字符串,详细格式见文档
$MAPI_GATEWAY = "https://mapi.alipay.com/gateway.do";
//mapi 入口 路由
$data = array();
$data['service'] = "refund_fastpay_by_platform_pwd";
$data['partner'] =$
$data['_input_charset'] = "utf-8";
$data['notify_url'] = $notify_
$data['seller_email'] = $seller_
$data['refund_date'] = date('Y-m-d H:i:s');
$data['batch_no'] = $batch_
$data['batch_detail'] = batch_
$unsign_str =createLinkString(argSort($data));
$sign =rsaSign($unsign_str, $rsa_path);
$params = createLinkstringUrlencode($data);
$url = $MAPI_GATEWAY . '?' . $
一些函数:
* 把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串
* @param $para mixed 需要拼接的数组
* @return string 拼接完成以后的字符串
public static function createLinkString($para) {
while (list ($key, $val) = each ($para)) {
if($val == "") {
$arg.=$key."=".$val."&";
//去掉最后一个&字符
$arg = substr($arg,0,count($arg)-2);
//如果存在转义字符,那么去掉转义
if(get_magic_quotes_gpc()){
$arg = stripslashes($arg);
* 把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串 并对字符串做urlencode编码
* @param $para mixed 需要拼接的数组
* @return string 拼接完成以后的字符串
public static function createLinkstringUrlencode($para) {
while (list ($key, $val) = each ($para)) {
if($val == "") {
$arg.=$key."=".urlencode($val)."&";
//去掉最后一个&字符
$arg = substr($arg,0,count($arg)-2);
//如果存在转义字符,那么去掉转义
if(get_magic_quotes_gpc()){
$arg = stripslashes($arg);
* 数组排序 按照ASCII字典升序
* @param $para mixed 排序前数组
* @return mixed 排序后数组
public static function argSort($para) {
ksort($para);
reset($para);
* @param $data string 待签名数据
* @param $private_rsa_path string 用户私钥地址
* @return mixed
失败:false
成功:签名结果
public static function rsaSign($data, $private_rsa_path) {
$private_rsa = file_get_contents($private_rsa_path);
$res = openssl_get_privatekey($private_rsa);
if(!$res) {
openssl_sign($data, $sign, $res);
openssl_free_key($res);
//base64编码
$sign = base64_encode($sign);
2 退款结果通知
验证签名可以直接下载支付宝sdk例子,进行直接调用。
下载地址:
打开其中服务端Demo将里面验证通知部分取出来使用。
$$alipay_partnerid = "";
$$alipay_public_key_path = "";
//支付宝公钥路径
$alipayNotify = new AlipayNotify($alipay_partnerid, $alipay_public_key_path);
$verify_result = $alipayNotify-&verifyNotify();
if(!$verify_result) {
//签名验证失败 todo
die("fail");
//成功接收并验证了通知
echo("success");
//解析result_details里面每笔退款的状态,然后更新退款状态
//支付成功处理 发货
更多文章关注我的公众号
我的公众号
微信公众号:Tsy远
Github:https://github.com/tsy12321
所有文章及以后更新已经迁移至掘金,地址是 https://juejin.im/user/cfecf
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注
09:45字数 61697阅读 3316评论 2喜欢 85 用到的组件 1、通过CocoaPods安装 项目名称 项目信息 AFNetworking 网络请求组件 FM...
简单介绍了支付宝App支付的申请、接入、使用、确认支付结果等相关流程 0 系列文章 系列一 微信App支付全解析系列二 支付宝App支付全解析系列三 微信公众号支付全解析系列四 微信扫码支付全解析系列五 支付宝即时到账支付全解析系列六 微信退款全解析系列七 支付宝退款全解析...
由于支付宝增加开放平台的概念,支付申请和调用有了较大的更新和升级,本篇文章会带你介绍开放平台的支付申请方式和新支付接口和之前的区别。 0 系列文章 系列一 微信App支付全解析系列二 支付宝App支付全解析系列三 微信公众号支付全解析系列四 微信扫码支付全解析系列五 支付宝...
坚持运动第76天。 1 、俯卧撑30个 2、 仰卧起坐15个 3 、深蹲10个 4 、哑铃20个
上一章 第二天一大早,杨旭便送李菲菲过来了,东方慧于是来到楼下接李菲菲。 “老公,你一个人在外面要注意身体,一定要好好吃饭。”李菲菲与杨旭依依惜别道。 “你也一样,老婆。”杨旭柔声地说道,然后转身对东方慧说,“慧,给你添麻烦了。” “客气什么,不怕你的心肝宝贝被我们...
家有小馋猫 “妈妈,妈妈,我的肚子都快饿扁了!”小家伙一进门就冲着正在做饭的我嚷道。 “好的,好的,马上就开饭了”我边说边加快了翻菜的速度。 “那我能不能先喝袋奶呀。。。” “马上就开饭了,不能喝!” “那我能不能不吃饭,光喝奶呀?” 。。。原来只...
最近,因为,长辈生病,经常出入医院,看到那些住院病人的那一刻时,让我深刻的感触到生命的脆弱性。特别,是在那些重症病房里的病人,也许下一刻就离开人世了。这也警惕了我们爱年轻时,在还没有得病时,就要做好防范措施,平时要多锻炼,注意饮食和起居的习惯。因为,病都是通过长期不规律的生...
静看花开花落,笑对云卷云舒。管他世事纷争,我自独享天下。人是尘间客,过往不留声。 既已皈依佛门,当应了却凡心。从此斩断千般念,至此再度入空门。支付宝转账转错了能要回吗?支付宝转账转错怎么申请退款?_53货源网
支付宝转账转错了能要回吗?支付宝转账转错怎么申请退款?共有511人学习了本文 | 发布时间:
& & & &有些小伙伴在用支付宝转账的时候,可能会出现转错的情况,这时候该怎么办?支付宝转账转错了能要回吗?支付宝转账转错怎么申请退款呢?一起来看看解决办法吧。找回账款方法:一、与收款支付宝联系& & & &1.既然能把款项转给对方,要么帐号相似、要么是常转款的帐户;这时可以直接与他们联系,现在支付宝可以直接在线沟通交流,建议用移动端添加对方的帐户为好友,等待验证并发着留言。& & & &2.添加成功后,沟通说明原因,并协商退款操作。二、转款前,与收款方方确认支付宝帐号是否正确,或是核对帐号的正确性,以防出错。& & & &1.很多人为了快速,直接输入后进行转款,有很多支付宝是相似的;& & & &2.有的则是多一个字符、数字,有的则是少一个字符或是数字,因为手误常常出现类似的现象。三、转款后,及时清理常联系的转帐转款支付宝帐号。& & & &1.清除掉最近转款的联系人,或是不添加任何转款帐户做为转款备用帐号。& & & &2.虽说看似一个简单的动作,但对于日后的转款会有一个保障;同时也是对于帐户安全的一个清理工作。四、联系支付宝官方客服& & & &1.在出现转错款后及时找官方客服,提供转帐凭证,并让官方介入进行协商处理。& & & &2.如下是,进入支付宝平台,把鼠标移至右上角“客户服务”按钮上。& & & &3.在下拉菜单中,点击“服务大厅”按钮,打开如下窗口。& & & &4.这一查询操作,不建议超过十二小时或更久时间,以防官方不授理。& & & &5.这里的处理方法有两种,一是可以直接网络沟通并提交转帐凭证,另一种则是直接电话联系官方客服,并按照流程进行提交资料。& & & &6.也可以直接拉动窗口向下,可以看到如下窗口提示。& & & &7.可以在线联系官方人员,也可以直接电话处理,根据各自的习惯选择后及时处理退款。五、登录支付宝电脑端操作& & & &1.登录支付宝电脑端,点击【交易记录】,找到转错账的那一行,点击操作列的详情,选择【撤销交易】即可。& & & &2.第二种情况就是已经激活已经存在的账户,这种情况下钱就是实实在在转到对方账户中了。首先可以联系支付宝客服,从中协商解决,也可以通过手机号或邮箱号联系对方,说服对方返还。&& & & &支付宝转账转错了能要回吗?支付宝转账转错怎么申请退款?小编就和大家介绍到这了。希望对各位有所帮助。
相关专题:
上一篇:下一篇:
支付宝相关信息
刚刚,支付宝官方再次发布重大利好,阿里决定在10亿红包的基础上再次追加10个亿,全面反馈老用户。这次支付宝发飙,主要在三个方面升级,一个是扫码赚钱红包金额将翻倍...
把一百万存进余额宝的话,一天的收入能有多少呢?很好奇吧!让小琴里来算一算吧。借用一张网友的截图,一百万存入支付宝一天收入够小琴里一个月的工资啦!...
最近有一位女子就遇到了天上掉馅饼的事情,真的是太幸运了,一觉醒来发现自己的账户凭空就多出了巨款,还以为在做白日梦呢,不敢相信!...
关于支付宝的扫码领红包活动,相信大家最近也都有在领取红包,那么支付宝扫码领红包活动到什么时候结束?支付宝红包活动最后一期什么时候?一起来看下吧。支付宝扫码领红包...
支付宝蚂蚁森林的玩法很受用户的喜欢,最近蚂蚁森林可以合种树啦,能量不够的玩家也能种树了哦。那支付宝蚂蚁森林可以合种树是真的吗?蚂蚁森林怎么合种树呢?一起来看看吧...
知道吗?支付宝蚂蚁森林又添新玩法啦!小伙伴们可以和家人、朋友、爱人合种树了哦,可以种家庭树、爱情树、好友树,那支付宝蚂蚁森林家庭树/爱情树/好友树怎么种呢?一起...
支付宝红包活动吸引不少用户参加,付款前扫码领红包就能抵扣现金,不过也有网友一直找不到红包入口,支付宝扫码领红包为什么领不到?支付宝扫码领红包在哪?支付宝红包怎么...
支付宝到店付红包活动现在还有,用户每天都能够领取个红包抵扣现金,那么支付宝扫码领红包怎么提现?支付宝扫码领红包怎么使用?【支付宝扫码领红包怎么提现】活动时间到1...
其它行业新闻信息
1234567891011
热门微商货源
1234567891011
淘宝网店怎么开,找免费开网店货源,欢迎来到53网店货源网。本站的货源信息由会员发布,请妥善交易!
-|--|--|--|--|--|--|--|-
投诉、建议联系邮箱:9386542⒊◎qq.Com (请尽量发邮件联系) QQ: 广告联系 QQ: 交流QQ群:(禁止任何广告)
& shop.com, all rights reserved.

我要回帖

更多关于 支付宝可以退款吗 的文章

 

随机推荐