2017 © Pedro Peláez
 

library alipay

支付宝支付SDK

image

hfpf/alipay

支付宝支付SDK

  • Monday, November 20, 2017
  • by hfpf
  • Repository
  • 1 Watchers
  • 0 Stars
  • 98 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 9 % Grown

The README.md

alipay

一个简单的支付宝sdk,就是在官方SDK的基础上的简单修改并剥离了Lotus框架的内容,使其支持composer,目前只实现了支付相关的以下5个接口: * alipay.trade.wap.pay * alipay.trade.page.pay * alipay.trade.app.pay * alipay.trade.query * alipay.trade.refund, (*1)

Installation

安装最新版本, (*2)

$ composer require hfpf/alipay

Basic Usage

<?php
use Alipay\AopClient;
use Alipay\BuilderModel\AlipayTradePagePayContentBuilder;
use Alipay\Request\AlipayTradePagePayRequest;

$payRequestBuilder = new AlipayTradePagePayContentBuilder();
            $payRequestBuilder->setBody('body');
            $payRequestBuilder->setSubject('subject');
            $payRequestBuilder->setTotalAmount(1.00);
            $payRequestBuilder->setOutTradeNo('xxxxxxxxxxxxxx');

            $request = new AlipayTradePagePayRequest();
            $request->setNotifyUrl('https://xxxx.com/notify');
            $request->setReturnUrl('https://xxxx.com/return');
            $request->setBizContent($payRequestBuilder->getBizContent());

            $aop = new AopClient();
            $aop->appId = 'app_id';
            $aop->rsaPrivateKey = 'private_key';
            $aop->alipayrsaPublicKey= 'public_key';
            $aop->signType = 'RSA2';
            $aop->logPath = storage_path('logs/alipay.log');

            $pay_url = $aop->pageExecute($request,"get");

About

使用app支付的时候,APP支付的sign需要做url encode,所以需要多出以下步骤,然后将参数返回给app:, (*3)

$result['sign'] = urlencode($result['sign']);

The Versions

20/11 2017

dev-master

9999999-dev

支付宝支付SDK

  Sources   Download

MIT

The Requires

 

by Avatar hfpf

alipay alipay-sdk

20/11 2017

1.0.3

1.0.3.0

支付宝支付SDK

  Sources   Download

MIT

The Requires

 

by Avatar hfpf

alipay alipay-sdk

20/11 2017

1.0.2

1.0.2.0

支付宝支付SDK

  Sources   Download

MIT

The Requires

 

by Avatar hfpf

alipay alipay-sdk

14/11 2017

1.0.0

1.0.0.0

支付宝支付SDK

  Sources   Download

MIT

The Requires

 

by huangfu

alipay alipay-sdk