`
Lamp兄弟
  • 浏览: 17645 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ecmall 支付宝 未定义订单状态

阅读更多

 

支付宝付款成功,但是商品的还是待付款。。。。

我用的是,即时到帐交易接口,在支付配制方式,我都以经把相应的,支付宝账号、交易安全校验码(key)、合作者身份(partner ID)、都以经添写好的,但是现在出现这样的一个问题,在购买商品的支付的时候,支付成功然后跳转回来,,,

在处理您的请求时出现了问题:
未定义订单状态


然后商品的状态是待付款。。。。。
最后把支付接口代码跟踪调试了下  找到了原因 跟大家分享一下
 
问题出在:支付宝修改了返回参数(或者是ecmall 没有更新支付接口)
 
解决办法:

 

ecmall\includes\payments\alipay\alipay.payment.php

添加红线部分代码,再次支付就ok了   呵呵

代码如下 :

         case 'TRADE_SUCCESS':    // TRADE_SUCCESS(未定义状态)  这就是支付宝支付后返回的参数

         $order_status = ORDER_ACCEPTED;

         break;

 

分享到:
评论

相关推荐

    ECMALL 支付宝支付方式 用户无需验证下接支付

    改变ECMALL多用户商城,支付宝支付需要开通商家认证问题。使用代码以后商家无需认证商家支付宝,也无需支付手续费了,直接付到商家支付宝。使用简单,UTF-8版,GBK的请自行转码。 网上很多都是收费的,这个免费哦。

    ECMAlL统一支付插件

    在电子商务环境中,支付接口的多样性对于吸引不同类型的消费者至关重要,因为不同的用户可能偏爱不同的支付平台,如支付宝、财付通等。然而,为每个支付方式单独申请接口不仅耗时,也增加了运营成本。ECMAlL统一支付...

    ecmall支付方式开发指南

    结果响应方法(`response()`)用于处理支付平台返回的结果,判断支付是否成功,并更新ECMall中的订单状态。这一步骤至关重要,因为它直接影响到用户的购物体验和商家的订单管理。正确解析支付结果,可以确保订单的...

    ecmall银联支付插件

    6. **用户体验优化**:插件应提供友好的用户界面,方便用户选择支付方式,并在支付完成后引导用户回到ECMall商城查看订单状态。此外,清晰的支付失败提示和处理建议也是提升用户体验的关键。 7. **兼容性测试**:...

    ECMALL QQ支付宝 新浪 快捷登录

    ECMALL QQ支付宝 新浪 快捷登录是一种集成QQ、支付宝和新浪等第三方登录服务的解决方案,方便用户在电子商务平台(ECMALL)上快速注册和登录。这种集成方案简化了用户账号创建和验证的过程,提高了用户体验。以下是...

    ecmall_2.0_store_guide

    Ecmall 2.0提供了完善的订单管理系统,支持多种支付方式集成,如支付宝、微信支付等。店主可以跟踪订单状态,处理顾客咨询,确保交易顺利进行。 五、会员管理 Ecmall 2.0的会员系统允许店主进行会员等级设置,积分...

    ECMall 2.3.0 最新正式版

    并且,ECMall还集成了物流跟踪,顾客可以实时查看订单状态。 5. **支付集成**:ECMall内置了多种主流支付方式,如支付宝、微信支付等,方便用户快速完成交易。同时,系统支持接口对接,可扩展更多的第三方支付平台...

    Ecmall二次开发完整教程

    Ecmall提供了API接口供开发者调用数据库中的数据,包括商品信息、订单状态、用户资料等。通过学习Ecmall的数据模型和查询语句,开发者能灵活地获取和处理数据,实现个性化的需求。 函数介绍是教程的重要部分,...

    ECMall开发帮助文档

    ECMall支持多种支付方式,如支付宝、微信支付等。开发者可以根据接口文档开发新的支付方式,包括订单生成、支付回调处理等环节,确保交易的顺利完成。 通过以上知识点的学习和实践,开发者可以充分掌握ECMall的...

    ecmall商城

    2. **订单处理**:系统提供自动化订单处理流程,包括订单生成、支付、发货、退款退货等,有助于提高效率。 3. **支付集成**:支持多种支付方式如支付宝、微信支付等,方便用户支付。 4. **会员系统**:包含会员...

    ecmall短信插件.rar

    "ecmall短信插件.rar" 是一个专门为ECMALL设计的短信服务扩展,用于增强平台的通信功能,尤其是对于订单通知、用户验证等场景。通过这个插件,商家可以更有效地与客户进行互动,提高用户体验,确保业务流程的顺畅。 ...

    ECMALL 资金管理插件

    ECMALL提供了商品管理、订单处理、会员系统、支付接口集成等多种功能,旨在帮助商家打造个性化的购物网站。资金管理插件作为ECMALL的一部分,进一步强化了系统的财务功能,确保了交易过程的安全和透明。 在资金管理...

    ECMall 网上多用户商城系统PHP版

    4. **订单处理**:ECMall实现了从购物车到订单支付的全流程管理,支持多种支付方式,如信用卡、支付宝、微信支付等。商家可以查看订单状态,进行发货、退款等操作。 5. **购物车**:用户可以将喜欢的商品加入购物车...

    ecmall模块制作教程

    Ecmall是一款开源的电子商务系统,它提供了强大的商品管理、订单处理、会员管理等功能,适合中小企业构建在线购物平台。在Ecmall中,模块是扩展其功能的重要方式,通过自定义模块,我们可以实现个性化的业务需求。本...

    ecmall 源码下载!

    3. 数据库管理:熟悉MySQL数据库,因为ECMall依赖于MySQL存储和管理商品信息、订单、用户数据等。 4. Smarty模板引擎:ECMall使用Smarty作为模板引擎,用于分离业务逻辑和视图展示,学习其基本用法是必要的。 5. ...

    ecmall手机短信插件

    3. **订单通知**:在用户下单、支付成功或订单状态发生变化时,系统自动发送短信通知,让用户实时了解订单进度。 4. **支付确认**:用户完成支付后,系统会通过短信告知用户支付结果,避免因网络延迟导致的不必要...

    ecmall2.3正式版一号店

    3. **插件集成**:ECMall允许开发者通过插件扩展功能,这些插件可能包括订单管理、支付接口、物流追踪、促销活动等。"ecmall2.3正式版一号店"中包含的插件可能是为适应一号店业务模式而定制的,例如支持多种支付方式...

    ECMall v2.3.0 简体UTF-8 正式版

    - 多店铺模式:ECMall支持多商家入驻,每个商家都可以拥有自己的店铺,独立管理商品、订单和客户。 - 商品管理:系统具备商品分类、上传、编辑、库存管理等全面的商品管理功能,商家可以轻松维护商品信息。 - ...

    ecmall 最新版本

    6. **物流系统整合**:可能与主流的物流公司进行接口集成,让商家和消费者可以实时追踪订单状态,提高物流透明度。 7. **营销工具扩展**:提供了更多的促销工具,如优惠券、积分、满减等,帮助商家开展营销活动,...

    ECMALL商城源码

    1. **多店铺支持**:ECMALL允许开设多个独立的商城,每个商城可以有自己的商品、订单、库存和结算系统,适合大型电商平台或者拥有多个品牌的企业使用。 2. **个人免签支付**:这个特性意味着商家无需通过第三方支付...

Global site tag (gtag.js) - Google Analytics