支付宝手机网页即时到账接口(1)之相关信息介绍

前言

博主近几周在写一个微商城的项目,里面有涉及到付款模块,发现原来电脑端的支付宝接口与手机端的接口不一致(原来的电脑端平台非本人开发)。然后便去支付宝商家服务下载集成开发包

该集成开发包包含即时到账批量退款有密接口、商户接入支付宝收银台界面展示标准-无线和手机网页即时到账接口三个文件夹。

1.即时到账批量退款有密接口

  • demo

    • 该文件夹下有8个示例项目,分为4种不同语言(ASP、CSHARP、JAVA、PHP)和2种不同编码(GBK、UTF-8)
  • 更新日志
  • 即时到账批量退款有密接口(refund_fastpay_by_platform_pwd)
  • 即时到账批量退款有密接口(refund_fastpay_by_platform_pwd)接入与使用规则

2.即商户接入支付宝收银台界面展示标准-无线

  • logo源文件

    • 手机版

      • 各种大小的图标
    • 圆版
      • 图标

3.手机网页即时到账接口

  • code_demo

    • openssl

      • 生成密钥
    • 3个不同语言的示例项目,语言分别是CSHARP、JAVA、PHP,编码格式都是为UTF-8
  • 更新日志
  • 手机网页即时到账接口
  • 手机网页支付接入与使用规则

       注:该系列博文所用到的集成开发包日期为20150310,且只有涉及到手机网页即时到账接口,并没有关于即时到账批量退款的说明

手机网页即时到账接口说明

1.功能说明

------业务流程图

------业务步骤

  1. 获取token授权令牌

    • 商户调用“手机网页即时到账授权接口(alipay.wap.trade.create.direct)”,向支付宝发送订单信息,以获取token授权令牌。

  2. 即时到账交易付款
    • 商户调用“手机网页即时到账交易接口(alipay.wap.auth.authAndExecute)”,验证token值,并创建支付宝交易后完成支付,通知商户并跳转回商户指定页面链接。

2.数据交互

    1. 构造请求数据

      • 商户根据支付宝提供的接口规则,通过程序生成得到签名结果及要传输给支付宝的数据集合。
    2. 发送请求数据
      • 把构造完成的数据集合,通过页面链接跳转或表单提交的方式传递给支付宝。
    3. 支付宝对请求数据进行处理
      • 支付宝得到这些集合后,会先进行安全校验等验证,一系列验证通过后便会处理完成这次发送过来的数据请求。
    4. 返回处理的结果数据
      • 授权接口

        • 支付宝会把处理完成的结果数据以html的形式返回给商户。
      • 交易接口
        • 对于处理完成的交易,支付宝会以两种方式把数据反馈给商户网站。

          1. 程序上自动进行重新构造URL地址链接,在用户当前页面上通过自动跳转的方式跳回商户在请求时设定好的页面路径地址(参数call_back_url,在“手机网页即时到账授权接口(alipay.wap.trade.create.direct)”中指定);
          2. 支付宝服务器主动发起通知,调用商户在请求时设定好的页面路径(参数notify_url,如果商户没设定,则不会进行该操作)。
    5. 对获取的返回结果数据进行处理
      • 授权接口

        • 商户利用编程方法来模拟http请求远程解析html,获取支付宝返回的结果数据后,可以结合自身网站的业务逻辑进行数据处理。
      • 交易接口
        • 商户在同步通知处理页面(参数call_back_url指定页面文件)或服务器异步通知页面(参数notify_url指定页面文件)获取支付宝返回的结果数据后,可以结合自身网站的业务逻辑进行数据处理(如:订单更新、自动充值到会员账号中等)。

手机网页即时到账接口个人见解

 从上述的手机网页即时到账接口说明中可以看到有两个重要的接口:

  • 授权接口------>alipay.wap.trade.create.direct
  • 交易接口------>

    alipay.wap.auth.authAndExecute

        而调用这两个接口的目的就是把交易信息传递给支付宝,然后跳转到支付宝收银台进行付款。

1.调用授权接口图解

2.调用交易接口图解

时间: 2024-10-12 16:52:17

支付宝手机网页即时到账接口(1)之相关信息介绍的相关文章

支付宝手机网页即时到账接口(2)之授权接口请求

前言 这篇文章主要讲诉系统调用支付宝手机网页即时到账授权接口获取支付宝返回的request_token. 上篇文章地址:支付宝手机网页即时到账接口(1)之相关信息介绍. 这是上篇文章结尾调用授权接口的图解. 官方文档中对授权接口的说明是: 商户利用编程方法来模拟http请求远程解析html,获取支付宝返回的结果数据后,可以结合自身网站的业务逻辑进行数据处理. 说明中不难看出我们的代码中需要模拟http提交参数,然后解析支付宝返回的结果再进行处理.该项目是用java编写的,所以后续代码也是用jav

支付宝手机网页即时到账接口(3)之交易接口请求

前言 这篇文章主要讲诉系统调用支付宝手机网页即时到账交易接口跳转到支付宝收银台. 上篇文章地址:支付宝手机网页即时到账接口(2)之授权接口请求. 这是第一篇文章结尾调用交易接口的图解. 交易接口请求参数说明 1.含义 请求参数是商户在与支付宝进行数据交互时,提供给支付宝的请求数据,以便支付宝根据这些数据进一步处理. 2.交易接口请求参数列表 从上面的图片可以看到参数比较多,这边简单介绍下(注:下面没有写出字符长度). service=alipay.wap.auth.authAndExecute

支付宝手机网页即时到账接口(5)之交易接口页面跳转同步通知

前言 这篇文章主要讲诉系统调用支付宝手机网页即时交易接口后支付宝返回的同步通知. 支付宝对商户的请求数据处理完成后,会将处理的结果数据通过系统程序控制客户端页面自动跳转的方式通知给商户网站.这些处理结果数据就是页面跳转同步通知参数.支付宝以GET方式访问商户网站(参数call_back_url,在"手机网页即时到账授权接口(alipay.wap.trade.create.direct)"中指定). html同步返回特性 支付宝处理完请求的数据后,当前界面会自动刷新,立刻显示处理结果:

支付宝手机网页即时到账接口(4)之交易接口服务器异步通知

前言 这篇文章主要讲诉系统调用支付宝手机网页即时交易接口后支付宝返回的异步通知. 支付宝对商户的请求数据处理完成后,会将处理的结果数据通过服务器主动通知的方式通知给商户网站.这些处理结果数据就是服务器异步通知参数. 特性 必须保证服务器异步通知页面(notify_url)上无任何字符,如空格.HTML标签.开发系统自带抛出的异常提示信息或错误页面等. 支付宝是用POST方式发送通知信息,因此该页面中获取参数的方式,如: request.Form("out_trade_no").$_PO

Alipay Wap (Mobile) Payment 支付宝手机网页即时到账(For OpenCa

目前OpenCart2.0.0.0以来的前后台均为移动设备方便访问,支付宝方面单独针对移动设备访问网站设立了支付接口,普通的支付宝即时到账接口无法在手机网页上正常支付 本支付插件是支付宝手机网页即时到账接口,在 OpenCart 2.0.x版本测试成功! 本插件需要解决生成商家公钥和私钥等,以及与支付宝方面的技术接洽,请与我联系获取此免费技术支持. My Email: [email protected] 主要功能: 1. 针对有资格申请支付宝手机网页即时到账的中国国内公司商家设计使用: 2. 可

支付宝手机网页支付即时到账接口

mycncart的前后台均为移动设备方便访问,支付宝方面单独针对移动设备访问网站设立了支付接口,普通的支付宝即时到账接口无法在手机网页上正常支付 本支付插件是支付宝手机网页即时到账接口. 本插件需要解决生成商家公钥和私钥等,以及与支付宝方面的技术接洽,请与我联系获取此免费技术支持. 主要功能: 1. 针对有资格申请支付宝手机网页即时到账的中国国内公司商家设计使用: 2. 可设置最低启用金额; 3. 可设置适用的国家和地区用户; 4. 设定相关订单状态: 5. 当支付款项成功时,支付宝将相关操作异

【android仿系列进阶篇】android 支付宝手机网页支付

最近在做android-,恩,就说这么多吧 1,准备工作 支付宝相关文档下载地址:https://b.alipay.com/order/productDetail.htm?productId=2013080604609688&tabId=4#ps-tabinfo-hash 当然了,假设你已经有了pid(partner)和商户账户(seller),并且开通了手机网页支付功能. 下载的包里面,打开[手机网页即时到账接口]文件夹,看到里面的可以看看里面的pdf文档,[手机网页支付接入与使用规则.pdf

支付宝手机网页支付

本节主要描写叙述支付宝手机站点支付,开发网址:productId=2013080604609688" target="_blank">https://b.alipay.com/order/productDetail.htm?productId=2013080604609688,光找这个找了半天,呵呵 在网页中部有四个标签页,选择"技术集成",下载集成开发包,里面有相关的技术文档和三种语言的代码演示样例.代码演示样例中差点儿集成了全部的代码逻辑.cli

支付宝即时到账接口开发 - DEMO讲解

支付宝即时到帐接口 环境要求 PHP5.0以上,且需要开启curl.openssl. 文档地址: https://doc.open.alipay.com/doc2/detail?treeId=62&articleId=103566&docType=1 支付宝网页即时到账功能,可让用户在线向开发者的支付宝账号支付资金,交易资金即时到账,帮助开发者快速回笼资金. 交易步骤少,简单.方便. 交易资金三个月内可退款,提升买家购物保障. 有2个demo: 即时到账交易接口(create_direct