首頁 >php教程 >php手册 >PHP 连接支付宝实现在线充值

PHP 连接支付宝实现在线充值

WBOY
WBOY原創
2016-06-06 20:01:442126瀏覽

请问要实现在线充值 是不是应该使用支付宝虚拟物品交易接口? 对接口一点都不熟悉,望有过相关开发经验的高手指导,最好能给个实例 谢谢 任何接口,签约了,会给你例子的如果你只想学习,下一个免费开源商城,会提供10来种,主流的第三方支付接口,数据提交,

请问要实现在线充值 是不是应该使用支付宝虚拟物品交易接口? 对接口一点都不熟悉,望有过相关开发经验的高手指导,最好能给个实例 谢谢

任何接口,签约了,会给你例子的如果你只想学习,下一个免费开源商城,会提供10来种,主流的第三方支付接口,数据提交,接收方式

公司有个系统需要实现充值 即时充值什么接口都可以?不可能的....签约了就有例子?好像没有啊.如果我从网上下一个接口包 我需要怎么模拟实现一下?谢谢

反正要用,先签约吧,既然有需要,你别说好像,你签了么?哪一家呢?别人的接口,你不能完全模拟,充值,也是充到别人的账户,你也没法返回,接收信息

首先欢迎您选择易宝支付提供的支付接入服务。此目录的例子是PHP代码版本的,您可以直接把所有文件放在WEB服务器上应用的目录下,进行测试运行。
1)文件列表说明
|------------------------------YeePayCommon.php (共通函数文件,不需要进行任何修改)
|------------------------------merchantProperties.php (商家属性文件,商家可以在此文件中修改商家的ID和密钥和支付返回地址等信息)
|------------------------------req.php (支付请求文件,通过此文件发起支付请求,商家可以在此文件中写入自己的订单信息等,然后把请求提交给易宝支付)
|------------------------------callback.php (支付结果返回文件,通过此文件商家判断对应订单的支付成功状态,并且根据结果修改自己数据库中的订单状态)
|------------------------------QueryOrder.php (易宝支付查询接口主程序)
|------------------------------HttpClient.class.php (共通函数文件,用于服务器通讯)

2)商家测试可以先用易宝支付的测试商家测试成功再在merchantProperties.php文件中修改成自己的商家ID和密钥信息
$p1_MerId = "10001126856";
$merchantKey = "69cl522AV6q613Ii4W6u8K6XuW8vM1N6bFgyv769220IuYe9u37N4y7rI4Pl";
商家ID和密钥需要同时修改才有效

3)支付成功的返回URL请在merchantProperties.php文件中进行修改
$merchantCallbackURL = "http://localhost/callback.php"; 
商家正式运行时,必须把自己的服务器部署在公网上的服务器上,这样支付成功后易宝支付的服务器才能支付结果及时返回给商家
为了商家技术工程师开发的方便,如果测试服务器在工程师自己的服务器上,可以把URL设定为localhost的方式,浏览器可以正式返回。

4)共通文件采用服务器包含的方式进行处理
如:
include 'yeepayCommon.php';
所以如果您修改共通文件请帮助每个文件能够编译通过。

5)易宝支付支持在商家选择银行和在易宝支付网关选择银行的两种方式
可以通过设定req.php中frpId的值来进行调整。银行ID请参考易宝支付的文档说明

6) 请确保iconv函数,这样就可以支持中文商品名称

7)本地的STR,商户编号和KEY的查找位置(在出现“交易签名无效”的错误时需要查找STR)
str:在 虚拟目录下的日志文件中 默认是 YeePay_HTML.log
商户编号:在 merchantProperties.php 文件中的 p1_MerId
key:在 merchantProperties.php 文件中的 merchantKey

8)log保存地址配置
merchantProperties.php文件中的logName

不是开不开通接口的问题啊 直说了 我只想知道代码怎么写?

你只是按要求提供指定的参数..提交到指定的url
等待支付宝的返回值.然后接收,然后判断是否成功.
我就是不知道需要填写哪些参数?因为接口有很多种,不知道充值的需要签什么协议,填什么参数

签了合约,就会给你接口程序的传递参数的例子,对照着写程序按照格式传到指定的URL就可以了,你别担心,这个做着没有难度,不用写很多程序,大多是直接拷贝就能用的,你以前没有做过,做一次就知道了

我做过一个这种功能,其实就跟他们说的一样,先把账号申请开通,开通了以后去他们网站下载个接口,分两种,一种是及时支付的(貌似年费1800元),另一种担保交易,跟在淘宝上一样,
支付了以后用户还可以申请退款。
来源:足球直播

 
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn