-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtesteCliente.php
72 lines (61 loc) · 3.04 KB
/
testeCliente.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?php
$email ="[email protected]";
$token = "D29BDF43177840C89EFA6CFF6C0F7180";
$vars['paymentMode'] = 'default';
$vars['paymentMethod'] = 'creditCard';
$vars['receiverEmail'] = '[email protected]';
$vars['currency'] = 'BRL';
$vars['extraAmount'] = '0.00';
$vars['itemId1'] = '0001';
$vars['itemDescription1'] = 'Notebook Prata';
$vars['itemAmount1'] = '100.00';
$vars['itemQuantity1'] = '1';
$vars['notificationURL'] = 'https://www.casadofusca.com.br/temp/log.php';
$vars['reference'] = 'REF1234';
$vars['senderName'] = 'Jose Comprador';
$vars['senderCPF'] = '22111944785';
$vars['senderAreaCode'] = '11';
$vars['senderPhone'] = '56273440';
$vars['senderEmail'] = '[email protected]';
$vars['senderHash'] = '95daeab0ddcb31157f50d2557247aa5730e742e6fa32dae1aca57d0f3e02a3e7';
$vars['shippingAddressStreet'] = 'Av. Brig. Faria Lima';
$vars['shippingAddressNumber'] = '1384';
$vars['shippingAddressComplement'] = '5o andar';
$vars['shippingAddressDistrict'] = 'Jardim Paulistano';
$vars['shippingAddressPostalCode'] = '01452002';
$vars['shippingAddressCity'] = 'Sao Paulo';
$vars['shippingAddressState'] = 'SP';
$vars['shippingAddressCountry'] = 'BRA';
$vars['shippingType'] = '1';
$vars['shippingCost'] = '1.00';
$vars['creditCardToken'] = '57e71c96b8484d298f82899f97c9e4c7';
$vars['installmentQuantity'] = '1';
$vars['installmentValue'] = '100.00';
$vars['creditCardHolderName'] = 'Jose Comprador';
$vars['creditCardHolderCPF'] = '22111944785';
$vars['creditCardHolderBirthDate'] = '27/10/1987';
$vars['creditCardHolderAreaCode'] = '11';
$vars['creditCardHolderPhone'] = '56273440';
$vars['billingAddressStreet'] = 'Av. Brig. Faria Lima';
$vars['billingAddressNumber'] = '1384';
$vars['billingAddressComplement'] = '5o andar';
$vars['billingAddressDistrict'] = 'Jardim Paulistano';
$vars['billingAddressPostalCode'] = '01452002';
$vars['billingAddressCity'] = 'Sao Paulo';
$vars['billingAddressState'] = 'SP';
$vars['billingAddressCountry'] = 'BRA';
var_dump($vars);
$url = "https://ws.sandbox.pagseguro.uol.com.br/v2/transactions/?email=".$email ."&token=" .$token;
$vars = http_build_query($vars);
$sessao_curl = curl_init($url);
curl_setopt($sessao_curl, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($sessao_curl, CURLOPT_TIMEOUT, 40);
curl_setopt($sessao_curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($sessao_curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($sessao_curl, CURLOPT_POSTFIELDS, $vars);
echo $url;
$resultado = curl_exec($sessao_curl);
curl_close($sessao_curl);
$vars = simplexml_load_string($resultado);
var_dump($vars);
?>