Plugin Moip Assinaturas para CakePHP - Conheça e aprenda a usar
Esse plugin nos permite utilizar todos os recursos do Moip Assinaturas em suas aplicações web desenvolvidas em CakePHP.
[ Hits: 18.716 ]
Por: Fábio Marcelo de Lima em 13/02/2015 | Blog: http://www.bendit.com.br
public function createPlan() {
$this->autoRender = false;
$data = '{
"code": "plano02",
"name": "Plano Especial",
"description": "Descrição do Plano Especial",
"amount": 990,
"setup_fee": 500,
"max_qty": 1,
"status": "ACTIVE",
"interval": {
"length": 1,
"unit": "MONTH"
},
"billing_cycles": 12,
"trial": {
"days": 30,
"enabled": true,
"hold_setup_fee": true
}
}';
$result = $this->Plans->create($data);
pr($result);
}
public function updatePlan($code) {
$this->autoRender = false;
$data = '{
"code": "plano02",
"name": "Plano Especial Alterado",
"description": "Descrição do Plano Especial",
"amount": 990,
"setup_fee": 500,
"max_qty": 1,
"status": "ACTIVE",
"interval": {
"length": 1,
"unit": "MONTH"
},
"billing_cycles": 12,
"trial": {
"days": 30,
"enabled": true,
"hold_setup_fee": true
}
}';
$result = $this->Plans->update($code, $data);
pr($result);
}
public function listPlans() {
$this->autoRender = false;
$result = $this->Plans->listAll();
pr($result);
}
public function detailsPlan($code = 0) {
$this->autoRender = false;
$result = $this->Plans->details($code);
pr($result);
}
public function activatePlan($code) {
$this->autoRender = false;
$result = $this->Plans->activate($code);
pr($result);
}
public function inactivatePlan($code) {
$this->autoRender = false;
$result = $this->Plans->inactivate($code);
pr($result);
}
Endian Firewall - Solução completa para um servidor de internet
Aces Downz - Gerenciador de downloads e controle de tráfego
Podcast Generator - Guia de instalação e primeiro acesso
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Eaí? Já programou no windows? (2)
Erro ao enviar arquivos para o Storage Synology NAS (0)
Instalar Dual Boot, Linux+Windows. (6)
Conky, alerta de temperatura alta (17)
De volta para o futuro - ou melhor, para o presente (parte 2) (3)









