Skip to content

Commit 5969d21

Browse files
committed
add files Sillas force brute
0 parents  commit 5969d21

9 files changed

+1824
-0
lines changed

README.md

+550
Large diffs are not rendered by default.

composer.json

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"name": "camcima/moip-php",
3+
"type": "library",
4+
"description": "Moip Gateway Integration for PHP",
5+
"keywords": ["moip", "gateway", "credit", "debit", "payment", "api", "transaction"],
6+
"homepage": "https://github.com/camcima/moip-php",
7+
"license": "MIT",
8+
"authors": [
9+
{
10+
"name": "Carlos Cima",
11+
"role": "Developer"
12+
}
13+
],
14+
"minimum-stability": "dev",
15+
"require": {
16+
"php": ">=5.3.0"
17+
},
18+
"autoload": {
19+
"psr-0": {
20+
"Moip": "src/"
21+
}
22+
}
23+
}

documentacao_moip-php.pdf

191 KB
Binary file not shown.

examples.php

+234
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
<?php
2+
3+
function exampleBasicInstructions() {
4+
$moip = new Moip();
5+
$moip->setEnvironment('test');
6+
$moip->setCredential(array(
7+
'key' => 'ABABABABABABABABABABABABABABABABABABABAB',
8+
'token' => '01010101010101010101010101010101'
9+
));
10+
11+
$moip->setUniqueID(false);
12+
$moip->setValue('100.00');
13+
$moip->setReason('Teste do Moip-PHP');
14+
15+
$moip->validate('Basic');
16+
17+
$moip->send();
18+
print_r($moip->getAnswer());
19+
//print_r($moip->getXML());
20+
}
21+
22+
function exampleIdentificationInstruction() {
23+
24+
$moip = new Moip();
25+
$moip->setEnvironment('test');
26+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
27+
28+
$moip->setUniqueID(false);
29+
$moip->setValue('100.00');
30+
$moip->setReason('Teste do Moip-PHP');
31+
32+
$moip->setPayer(array('name' => 'Nome Sobrenome',
33+
'email' => '[email protected]',
34+
'payerId' => 'id_usuario',
35+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
36+
'number' => '45',
37+
'complement' => 'z',
38+
'city' => 'São Paulo',
39+
'neighborhood' => 'Palhaço Jão',
40+
'state' => 'SP',
41+
'country' => 'BRA',
42+
'zipCode' => '01230-000',
43+
'phone' => '(11)8888-8888')));
44+
$moip->validate('Identification');
45+
46+
print_r($moip->send());
47+
}
48+
49+
function exampleQueryParcels() {
50+
51+
$moip = new Moip();
52+
$moip->setEnvironment('test');
53+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
54+
55+
print_r($moip->queryParcel('[email protected]', '4', '1.99', '100.00'));
56+
}
57+
58+
function exampleAddParcel($example='1') {
59+
60+
$moip = new Moip();
61+
$moip->setEnvironment('test');
62+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
63+
$moip->setUniqueID(false);
64+
$moip->setValue('100.00');
65+
$moip->setReason('Teste do Moip-PHP');
66+
67+
$moip->setPayer(array('name' => 'Nome Sobrenome',
68+
'email' => '[email protected]',
69+
'payerId' => 'id_usuario',
70+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
71+
'number' => '45',
72+
'complement' => 'z',
73+
'city' => 'São Paulo',
74+
'neighborhood' => 'Palhaço Jão',
75+
'state' => 'SP',
76+
'country' => 'BRA',
77+
'zipCode' => '01230-000',
78+
'phone' => '(11)8888-8888')));
79+
$moip->validate('Identification');
80+
81+
if ($example == '1')
82+
$moip->addParcel('2', '12');
83+
else if ($example == '2')
84+
$moip->addParcel('2', '12', '1.99');
85+
else if ($example == '3')
86+
$moip->addParcel('2', '12', null, true);
87+
else if ($example == '4') {
88+
$moip->addParcel('2', '4');
89+
$moip->addParcel('5', '7', '1.00');
90+
$moip->addParcel('8', '12', null, true);
91+
}
92+
93+
print_r($moip->send());
94+
}
95+
96+
function exampleAddComission($example='1') {
97+
$moip = new Moip();
98+
$moip->setEnvironment('test');
99+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
100+
$moip->setUniqueID(false);
101+
$moip->setValue('100.00');
102+
$moip->setReason('Teste do Moip-PHP');
103+
104+
$moip->setPayer(array('name' => 'Nome Sobrenome',
105+
'email' => '[email protected]',
106+
'payerId' => 'id_usuario',
107+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
108+
'number' => '45',
109+
'complement' => 'z',
110+
'city' => 'São Paulo',
111+
'neighborhood' => 'Palhaço Jão',
112+
'state' => 'SP',
113+
'country' => 'BRA',
114+
'zipCode' => '01230-000',
115+
'phone' => '(11)8888-8888')));
116+
$moip->validate('Identification');
117+
118+
if ($example == '1')
119+
$moip->addComission('Razão do Split', 'recebedor_secundario', '12.00');
120+
else if ($example == '2')
121+
$moip->addComission('Razão do Split', 'recebedor_secundario', '12.00', true);
122+
else if ($example == '3')
123+
$moip->addComission('Razão do Split', 'recebedor_secundario', '12.00', true, 'recebedor_secundario_3');
124+
else if ($example == '4') {
125+
$moip->addComission('Razão do Split', 'recebedor_secundario', '5.00');
126+
$moip->addComission('Razão do Split', 'recebedor_secundario', '2.00', true);
127+
$moip->addComission('Razão do Split', 'recebedor_secundario_2', '12.00', true, 'recebedor_secundario_3');
128+
}
129+
130+
print_r($moip->send());
131+
}
132+
133+
function exampleSetReceiver() {
134+
$moip = new Moip();
135+
$moip->setEnvironment('test');
136+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
137+
138+
$moip->setUniqueID(false);
139+
$moip->setValue('100.00');
140+
$moip->setReason('Teste do Moip-PHP');
141+
142+
$moip->setPayer(array('name' => 'Nome Sobrenome',
143+
'email' => '[email protected]',
144+
'payerId' => 'id_usuario',
145+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
146+
'number' => '45',
147+
'complement' => 'z',
148+
'city' => 'São Paulo',
149+
'neighborhood' => 'Palhaço Jão',
150+
'state' => 'SP',
151+
'country' => 'BRA',
152+
'zipCode' => '01230-000',
153+
'phone' => '(11)8888-8888')));
154+
$moip->validate('Identification');
155+
156+
$moip->setReceiver('[email protected]');
157+
158+
print_r($moip->send());
159+
}
160+
161+
function exampleConfigPaymentWay($param) {
162+
$moip = new Moip();
163+
$moip->setEnvironment('test');
164+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
165+
166+
$moip->setUniqueID(false);
167+
$moip->setValue('100.00');
168+
$moip->setReason('Teste do Moip-PHP');
169+
170+
$moip->setPayer(array('name' => 'Nome Sobrenome',
171+
'email' => '[email protected]',
172+
'payerId' => 'id_usuario',
173+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
174+
'number' => '45',
175+
'complement' => 'z',
176+
'city' => 'São Paulo',
177+
'neighborhood' => 'Palhaço Jão',
178+
'state' => 'SP',
179+
'country' => 'BRA',
180+
'zipCode' => '01230-000',
181+
'phone' => '(11)8888-8888')));
182+
$moip->validate('Identification');
183+
184+
$moip->addPaymentWay('creditCard');
185+
$moip->addPaymentWay('billet');
186+
$moip->setBilletConf("2011-04-06", true, array("Primeira linha", "Segunda linha", "Terceira linha"), "http://seusite.com.br/logo.gif");
187+
188+
print_r($moip->send());
189+
}
190+
191+
function exampleFull() {
192+
193+
$moip = new Moip();
194+
$moip->setEnvironment('test');
195+
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
196+
$moip->setUniqueID(false);
197+
$moip->setValue('100.00');
198+
$moip->setReason('Teste do Moip-PHP');
199+
200+
$moip->setPayer(array('name' => 'Nome Sobrenome',
201+
'email' => '[email protected]',
202+
'payerId' => 'id_usuario',
203+
'billingAddress' => array('address' => 'Rua do Zézinho Coração',
204+
'number' => '45',
205+
'complement' => 'z',
206+
'city' => 'São Paulo',
207+
'neighborhood' => 'Palhaço Jão',
208+
'state' => 'SP',
209+
'country' => 'BRA',
210+
'zipCode' => '01230-000',
211+
'phone' => '(11)8888-8888')));
212+
$moip->validate('Identification');
213+
214+
$moip->setReceiver('[email protected]');
215+
216+
$moip->addParcel('2', '4');
217+
$moip->addParcel('5', '7', '1.00');
218+
$moip->addParcel('8', '12', null, true);
219+
220+
$moip->addComission('Razão do Split', 'recebedor_secundario', '5.00');
221+
$moip->addComission('Razão do Split', 'recebedor_secundario', '2.00', true);
222+
$moip->addComission('Razão do Split', 'recebedor_secundario_2', '12.00', true, 'recebedor_secundario_3');
223+
224+
$moip->addPaymentWay('creditCard');
225+
$moip->addPaymentWay('billet');
226+
$moip->addPaymentWay('financing');
227+
$moip->addPaymentWay('debit');
228+
$moip->addPaymentWay('debitCard');
229+
$moip->setBilletConf("2011-04-06", true, array("Primeira linha", "Segunda linha", "Terceira linha"), "http://seusite.com.br/logo.gif");
230+
231+
print_r($moip->getXML());
232+
}
233+
234+
?>

index.php

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
3+
$moip = new Moip();
4+
$moip->setEnvironment('test');
5+
$moip->setCredential(array(
6+
'key' => 'ABABABABABABABABABABABABABABABABABABABAB',
7+
'token' => '01010101010101010101010101010101'
8+
));
9+
10+
$moip->setUniqueID(false);
11+
$moip->setValue('100.00');
12+
$moip->setReason('Teste do Moip-PHP');
13+
14+
$moip->validate('Basic');
15+
16+
$moip->send();
17+
print_r($moip->getAnswer());
18+
19+
?>

0 commit comments

Comments
 (0)