jorge / pagseguro
PagSeguro 组件用于 Cake 3.x(André Cavallari 类的适配)
dev-master
2015-07-15 17:07 UTC
Requires
- pagseguro/php: dev-master
This package is auto-updated.
Last update: 2024-08-28 13:37:05 UTC
README
#PagSeguro 组件 CakePHP 3.x
André Cavallari 将组件适配到 CakePHP 3.0,以实现通过 PagSeguro 进行支付。
安装
通过 composer
require: "jorge/pagseguro": "dev-master"
配置
$this->loadComponent('Pagseguro.Pagseguro');
示例
$this->Pagseguro->redirectURL('/obrigado');
$this->Pagseguro->notificationURL('/notificacao');
$this->Pagseguro->setReference('REF0123');
$this->Pagseguro->add('0001', 'Notebook', 1, 40.00);
$this->Pagseguro->add('0002', 'Boné', 3, 30.00);
$this->Pagseguro->setSender(
'João Comprador',
'email@comprador.com.br',
'11',
'56273440'
'CPF',
'156.009.442-76'
);
$this->Pagseguro->setShippingAddress(
'01452002',
'Av. Brig. Faria Lima',
'1384',
'apto. 114',
'Jardim Paulistano',
'São Paulo',
'SP',
'BRA'
);
$url = $this->Pagseguro->register('email@pagseguro.com.br', 'tokenpagseguro');
return $this->redirect($url);