富宝支付

富宝支付

富宝支付

欢迎你!请   [ 注册账户 ]
接口文档当前位置:首页 >接口文档

【通用】富宝支付接口开发文档 【已停用,联系客服获取新接口】

2018-05-05 12:13:24

相关文档

1、支付宝 创建二维码及上传流程

2、微信二维码制作及上传流程

3、QQ钱包二维码制作及上传流程




PHP Demo下载地址

php demo.zip

blob.png



截图




异地通知接口 POST返回的数据

接收参数类型必需描述示例
ddhString(100)支付宝/微信/QQ钱包交易单号20161217200040011100700005735533
moneyNumeric(11)2支付金额10.00
lbint(1)支付类型 1支付宝,2QQ钱包,3微信1
nameString(100)网站单号/支付宝备注账号ID/或 201633225454
keyString(100)KEY密匙
paytime日期时间支付成功日期2018-01-02 10:21:23

签名版key规则 【 ddh=支付单号&name=数据单号&money=金额&key=APPKEY 】 进行MD5 32位加密即可

例如php: $sing =md5('ddh='.$ddh.'&name='.$name.'&money='.$money.'&key='.$key.'');

网关接口(POST 或 GET) 发送数据参数(如果不用免备注可以省略)

接收参数类型必需描述示例
pidString(15)申请开户后新建自动生成的一个APPID号码20161217200
moneyNumeric(11)支付金额10
lbint(1)支付类型 1支付宝,2QQ钱包,3微信1
dataString(100)网站单号/支付宝备注账号ID/或 201633225454
mString(1)网关默认模板金额横排1竖排01
urlString(255)支付成功后跳回网址(注意:不是跳转接口)无参数回执http://www.xxx.com
bkString(1)网关支付模板边框是否显示1不显示1


网关地址1http://pay1.haojinpg.com.cn/pay/


网关地址2http://pay2.haojinpg.com.cn/pay/


后台 ASP接收参数代码实例:

<% 
      ddh =request("ddh")'支付宝订单号
      
      key = request("key")'KEY验证
      
      name = request("name")'备注信息
      
      lb = request("lb")'分类 =1 支付宝 =2财付通  =3 微信
      
        money = request("money")'金额
        
      paytime = request("paytime")'充值时间
      
if  key = "4ec91e24d9fbf59ddd28a56696aae5ec"  then

response.write "执行您的接口并写入数据库"

end if
%>


后台 PHP接收参数代码实例:

<?php 
      $ddh = $_POST['ddh']; //支付宝订单号
      
      $key = $_POST['key']; //KEY验证
      
      $name = $_POST['name']; //备注信息
      
      $lb = $_POST['lb']; //分类 =1 支付宝 =2财付通 =3 微信
      
        $money = $_POST['money'];//金额
        
      $paytime = $_POST['paytime'];//充值时间
      
if($key=="4ec91e24d9fbf59ddd28a56696aae5ec"){

   echo "执行您的接口并写入数据库";
   
}
?>

后台 C#接收参数代码实例:

//C# 接口代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication1
{
    public partial class pay : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
               string ddh =Request["ddh"];//支付宝订单号
       
                string key = Request["key"];//KEY验证
       
                string name = Request["name"];//备注信息
       
                string lb = Request["lb"];//分类 =1 支付宝 =2财付通  =3 微信
       
                string money = Request["money"];//金额

                string paytime = Request["paytime"];//充值时间
       
                if(key == "4ec91e24d9fbf59ddd28a56696aae5ec"){
                    Response.Write("执行您的接口并写入数据库");
                }
            }
        }
    }
}


后台 VB.NET 接收参数代码示例

'VB.NET 接口代码
Imports System.Collections.Generic
Imports System.Linq
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls

Namespace WebApplication1
	Public Partial Class pay
		Inherits System.Web.UI.Page
		Protected Sub Page_Load(sender As Object, e As EventArgs)
			If Not IsPostBack Then
				Dim ddh As String = Request("ddh")
				'支付宝订单号
				Dim key As String = Request("key")
				'KEY验证
				Dim name As String = Request("name")
				'备注信息
				Dim lb As String = Request("lb")
				'分类 =1 支付宝 =2财付通  =3 微信
				Dim money As String = Request("money")
				'金额
				Dim paytime As String = Request("paytime")
				'充值时间
				If key = "4ec91e24d9fbf59ddd28a56696aae5ec" Then
					Response.Write("执行您的接口并写入数据库")
				End If
			End If
		End Sub
	End Class
End Namespace


前端网关 POST演示

ys.png


X7前端调用接口实例 POST传递 其中有PID 和DATA,PID就是申请商户建立的APPID号码,DATA就是您网站需要支付的订单号或充值账号

<form name="myform" action="http://pay1.haojinpg.com.cn/pay/" method="post">

 <input name="pid" type="hidden" id="pid" value="APPID" />
 
 <input name="data" type="hidden" id="data" value="name数据账号ID或单号" />
 
 <input name="bk" type="hidden" id="data" value="1" />
 
  </form>
  
  <script type="text/javascript">document.myform.submit();</script>
  
  
  
  
  注意,传递 money 参数 后将直接跳转至二维码扫码界面
  
  <input name="money" type="hidden" id="money" value="1" />
  
  传递 url 参数 支付成功后自动跳转到指定的网站
  
  <input name="url" type="hidden" id="url" value="你的网址" />
  
传递 lb 值=1 支付宝扫码  =2 QQ钱包扫码 =3 微信支付
  <input name="lb" type="hidden" id="lb" value="1" />




前端网关 GET框架调用演示

ts2.png

如果你不想做支付接口模板 请用框架调用也是可以的,云网关前端调用接口实例 GET传递 其中有PID 和DATA,PID就是申请商户建立的APPID号码,DATA就是您网站需要支付的订单号或充值账号

<iframe src="http://pay1.haojinpg.com.cn/pay/get.php?pid=APPID&data=name数据账号ID或单号" 
width="100%" height="330" frameborder="no" border="0" scrolling="no" allowtransparency="yes">
</iframe>

注意,传递 money 参数 后将直接跳转至二维码扫码界面
&money=1
  
  传递 url 参数 支付成功后自动跳转到指定的网站
  &url=您的网址
  传递 lb 值=1 支付宝扫码  =2 QQ钱包扫码 =3 微信支付
  &lb=1 2 3




©2016 - 2018 .富宝支付