Ott支付对接 php

使用方圆支付,对接一定要注意与对方客服及时沟通,确保你的账号,都申请通过的支付权限
一、申请注册,方圆官网https://ott.ca/,注册后,按照操作流程进行操作,会有专人与你对接的(提供中文服务)

二、开通后,客服会把账号资料等信息发送到你的邮箱,注意查收即可。
主要有一下参数:
OTT Pay Merchant ID商户号:
Merchant Name 商户名称:
Sign Key:
Merchant Code:
您的OTT Pay商户中心登录信息(可查看交易报告):
OTT Pay 商户中心网址:https://merchant.ottpay.com
登录名: 初始密码:

资料注意事项:
1、首先确认一下你申请的支付权限,是否审核通过,这个需要询问客服
2、微信支付,需要你自己申请微信开发平台账号,提供给对方appid资料
3、支付宝支付,需要提供一个官方网站, 对方会给你开通权限
4、银联支付,如果只是银联银行卡支付,只需要开发权限即可,如果需要支持mastercard 和visa支付,需要提供风控批准等资料

三、技术开发,官方开发文档https://docs.ottpay.com/top-page/
对方也会将开发文档以文件的形式,发送到你的邮箱。
1、支付开发时,返回的参数,已经提交的参数都需要用到官方指定的加解密方式,具体文档如下
加解密函数:官方文档 https://docs.ottpay.com/payment-api/appendix-a

  //加密函数
  public  function encrypt($input, $key)
    {
   
        return base64_encode(openssl_encrypt($input, 'aes-128-ecb', $key, OPENSSL_RAW_DATA));
    }
	//解密函数
    public  function decrypt($sStr, $sKey)
    {
   
        return openssl_decrypt($sStr, 'aes-128-ecb', $sKey);
    }
	//curl
    public  function curl_post($data,$url)
    {
   
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($ch, CURLOPT_TIMEOUT, 60);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', 'Content-length:'.strlen($data)));
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_REFERER, $_SERVER['SERVER_NAME']);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLINFO_HEADER_OUT, true);
        $resp = curl_exec($ch);
        curl_close($ch);
        return $resp;
    }

2、银联支付
官方文档:https://docs.ottpay.com/payment-api/in-app-union-pay-secure-pay/payment-request-api

    /**
     * Notes:获取银行卡支付参数
     */
    public function bankPay($amount=0.01,$order_id='1212185151',$cc_number='11111111'){
   
        $amount = bcmul($amount,100);//金额是以美分为单位
        $server_url = 'https://frontapi.ottpay.com:443/processV3';//支付对接链接
        $data_array = [
		   'orderId'=>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值