`
jiasudu1649
  • 浏览: 724625 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

OFBiz-alipay配置文档

 
阅读更多

锁柱写的集成支付宝的文档

OFBiz-alipay配置文档
1.将支付宝的src下的com文件夹复制到本模块的src文件夹下,再把filters文件夹复制到刚才的com.alipay下.
2.在ecommerce模块的controller.xml中加入下面的代码:

 

 

<request-map uri="checkExternalPayment">
        <security https="true" direct-request="false"/>
        <event type="java" path="org.ofbiz.order.shoppingcart.CheckOutEvents" invoke="checkExternalPayment"/>
        <response name="none" type="request" value="emailorder"/>
        <response name="offline" type="request" value="emailorder"/>
        <response name="worldpay" type="request" value="callWorldPay"/>
        <response name="paypal" type="request" value="callPayPal"/>
        
        <response name="alipay" type="request" value="callAlipay"/><!-- Wang Suozhu 2009-07-07 addtion -->
        
        <response name="billact" type="request" value="emailorder"/>
        <response name="cod" type="request" value="emailorder"/>
        <response name="error" type="view" value="checkoutreview"/>
    </request-map>

    <request-map uri="callAlipay">
        <security https="true" direct-request="false"/>
        <event type="java" path="org.langhua.ofbiz.alipay.AlipayEvents" invoke="callAlipay"/>
        <response name="success" type="none"/>
        <response name="error" type="view" value="checkoutreview"/>
    </request-map>
    <request-map uri="alipay_return">
        <security https="false" auth="false"/>
        <event type="java" path="org.langhua.ofbiz.alipay.AlipayServices" invoke="alipayReturn"/>
        <response name="success" type="view" value="alipay_return"/>
    </request-map>
    <request-map uri="alipay_notify">
        <security https="false" auth="false"/>
        <event type="java" path="org.langhua.ofbiz.alipay.AlipayServices" invoke="alipayNotify"/>
        <response name="success" type="view" value="alipay_notify"/>
    </request-map>
   
<view-map name="alipay_return" type="screen" page="component://alipay/widget/alipay/AlipayScreens.xml#alipay_return"/>
    <view-map name="alipay_notify" type="screen" page="component://alipay/widget/alipay/AlipayScreens.xml#alipay_notify"/>

 
 
3.在PaymentMethodType 实体里加入支付宝这种字符方式(EXT_ALIPAY)

将支付宝这种支付方式加入产品店铺



4.在下面的付款方式页面中(checkoutopptions.ftl)加入支付宝的支付方式

 

 

代码如下:

<#if productStorePaymentMethodTypeIdMap.EXT_ALIPAY?exists>
                  <tr>
                    <td width="1%">
                      <input type="radio" name="checkOutPaymentId" value="EXT_ALIPAY" <#if "EXT_ALIPAY" == checkOutPaymentId>checked="checked"</#if>/>
                    </td>
                    <td width="50%">
                      <span class="tabletext">支付宝</span>
                    </td>
                  </tr>
                  </#if>

 

 

  • 大小: 12.1 KB
  • 大小: 15 KB
  • 大小: 30.2 KB
分享到:
评论

相关推荐

    OFBiz-alipay 配置文档

    **OFBiz-alipay 配置文档** OFBiz(Open For Business Project)是一个开源的企业级应用框架,用于构建和管理电子商务网站、供应链管理、CRM、ERP等业务系统。它提供了全面的业务组件和服务,使得开发者可以快速...

    apache-ofbiz-16.11.05

    最新版OFBiz,apache-ofbiz-16.11.05,apache-ofbiz-16.11.05

    OFBiz-技术文档

    文档《ofbiz-技术文档.doc》可能是OFBiz的技术手册,涵盖了其核心概念、安装指南、配置步骤、API参考以及如何开发和扩展OFBiz应用程序等内容。以下是一些可能涵盖的关键知识点: 1. **核心概念**:OFBiz的核心组件...

    OFBiz-API-Docs

    OFBiz API 文档,英文html版。使用官方资源中的ant命令自动生成,无任何修改。有兴趣的朋友可以自己生成,ant命令是:docs-all,该命令生成帮助文档时会获取操作系统语言设置,要生成英文文档请先将操作系统语言改为...

    OFBiz-manual-zh.doc

    OFBiz-manual-zh.docOFBiz-manual-zh.docOFBiz-manual-zh.docOFBiz-manual-zh.docOFBiz-manual-zh.doc

    Ofbiz-16-全量数据库873张表.rar

    这个压缩包文件"Ofbiz-16-全量数据库873张表.rar"包含了Apache Ofbiz 16版本的全量数据库结构,包括873个数据表的SQL脚本。这些脚本用于创建和初始化数据库,对于理解和开发基于Ofbiz的应用程序至关重要。 1. **...

    apache-ofbiz-16.11.02源码+ofbiz菜鸟笔记+Apache+OFBiz+开发初学者指南

    apache-ofbiz-16.11.02.zip,ofbiz菜鸟笔记,Apache+OFBiz+开发初学者指南.chm

    ofbiz-entry-zh-cn.doc

    不用解压ofbiz-entry-zh-cn.zip 直接把zip修改为doc 即可。 ofbiz-entry-zh-cn.doc 博文链接:https://jiasudu.iteye.com/blog/157892

    ofbiz-minilang解析示例

    Ofbiz-minilang解析示例 Ofbiz-minilang是Apache OFBiz的一个组件,提供了一个基于XML的标记语言,用于定义业务逻辑和规则。下面是一个Ofbiz-minilang解析示例,展示了minilang中的一些常用标签和用法。 Login-...

    apache-ofbiz-13.07.02.zip

    apache-ofbiz-13.07.02.zip

    Ofbiz-minilang标签示例

    以下是一些Ofbiz-Minilang的关键标签示例及其详细解释: 1. **验证**: - `login-required`: 这个标签确保用户已经登录才能执行后续操作。如果用户未登录,它将跳转到登录页面。 - `use-transaction`: 开启一个新...

    ofbiz--A Beginners Development Guide--Part 2

    在本文中,我们将探讨Ofbiz的一些核心概念,以及如何利用`component-load.xml`配置文件和`practice`目录中的资源进行开发实践。 1. **Ofbiz框架介绍** Ofbiz是由Apache软件基金会维护的一个项目,它基于Java技术,...

    ofbiz-组合产品的创建

    ### ofbiz-组合产品的创建 #### 一、概述 在OFBiz框架中,组合产品的创建是一种常见的业务场景,尤其适用于需要根据用户个性化需求定制的产品。本文将详细介绍如何在OFBiz中创建可配置的商品以及组合商品,并通过...

    ofbiz-birt.pdf

    首先,您需要配置OFBiz数据库以允许来自Windows客户端机器的连接。对于PostgreSQL,您需要编辑`pg_hba.conf`文件,添加一行以允许从客户端机器的IP地址(或从客户端机器所在的IP块)进行访问。假设客户端机器和运行...

    ofbiz-practice

    标题“ofbiz-practice”指的是一个关于Apache OFBiz实践的项目,这可能是一个学习或演示如何使用OFBiz框架来创建和管理Web应用的实例。Apache OFBiz是一个开源的企业级业务应用套件,它提供了用于构建、部署和管理...

Global site tag (gtag.js) - Google Analytics