求助关于支付宝通用即时到账接口集成的疑问

我下载了实例文件,而且做好了相关商家的配置。在notify_url.php这个文件中遇到了一些问题。$_POST['trade_status']=='WAIT_BUYER... 我下载了实例文件,而且做好了相关商家的配置。在notify_url.php这个文件中遇到了一些问题。

$_POST['trade_status'] == 'WAIT_BUYER_PAY'
$_POST['trade_status'] == 'WAIT_SELLER_SEND_GOODS'
$_POST['trade_status'] == 'WAIT_BUYER_CONFIRM_GOODS'
$_POST['trade_status'] == 'TRADE_FINISHED' ||$_POST['trade_status'] == 'TRADE_SUCCESS'

我想问一下:
if($_POST['trade_status'] == 'WAIT_BUYER_PAY'){}
else if($_POST['trade_status'] == 'WAIT_SELLER_SEND_GOODS'){}
else if($_POST['trade_status'] == 'WAIT_BUYER_CONFIRM_GOODS'){}

这几个判断参数在即时到账接口是发挥不到作用的吗 ?我做过一个测试,就是当买家账户没有数字证书的前提下购买商品。结果交易失败,但是还是下了订单。交易进入待买家付款状态,并不执行
if($_POST['trade_status'] == 'WAIT_BUYER_PAY'){} 的语句, 当即时付款成功或订单执行买家付款执行
if($_POST['trade_status'] == 'TRADE_FINISHED' ||$_POST['trade_status'] == 'TRADE_SUCCESS'){} 是正常的。请问这是为什么呢 ?
期待有做过支付宝接口的朋友解答一下,谢谢了!!
展开
 我来答
风之寐
推荐于2016-06-18 · TA获得超过439个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:228万
展开全部
if($_POST['trade_status'] == 'WAIT_BUYER_PAY'){}
else if($_POST['trade_status'] == 'WAIT_SELLER_SEND_GOODS'){}
else if($_POST['trade_status'] == 'WAIT_BUYER_CONFIRM_GOODS'){}
这几个是不发挥作用的。
即时到帐本来就没有 买家已付款等待卖家发货和卖家已发货等待买家确认收货的步骤。所以肯定发挥不了作用。
至于“WAIT_BUYER_PAY”这个,
通用即时到帐的使用手册“10.1 交易状态列表”里就说的很明确了“等待买家付款。该状态不会发送通知且不开通。”

即时到帐是即时到帐,担保交易是担保交易,业务流程是不同的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胜天半子
2024-11-06 广告
作为胜天半子集团有限公司的工作人员,我们提供全品类对接供应链管理系统,其中API接口对接是我们的特色服务之一。我们拥有专业团队,致力于确保供应链API接口的稳定性和高效性,以满足客户的多样化需求。通过API接口对接,客户可以实现与我们的供应... 点击进入详情页
本回答由胜天半子提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式