michaeldouglas / laravel-pagseguro

Integração com o gateway de pagamento pagseguro, para utilização com o Laravel
357 stars 119 forks source link

Não faz a transação no sandbox #75

Closed wltdev closed 8 years ago

wltdev commented 8 years ago

Boas pessoal,

Estou testando o pacote, a transação é feita (aparentemente correta), tem o retorno para minha rota que defini. Mas la no sandbox do meu PagSeguro não aparece nada em transações.

marabesi commented 8 years ago

@isaquesb

wltdev commented 8 years ago

Você entendeu o que quis te dizer?

wltdev commented 8 years ago

Esse é o codigo que estou usando como foi feito la na documentação

    $data = [
'items' => [
    [
        'id' => '18',
        'description' => 'Item Um',
        'quantity' => '1',
        'amount' => '1.15',
        'weight' => '45',
        'shippingCost' => '3.5',
        'width' => '50',
        'height' => '45',
        'length' => '60',
    ],
    [
        'id' => '19',
        'description' => 'Item Dois',
        'quantity' => '1',
        'amount' => '3.15',
        'weight' => '50',
        'shippingCost' => '8.5',
        'width' => '40',
        'height' => '50',
        'length' => '80',
    ],
],
'shipping' => [
    'address' => [
        'postalCode' => '06410030',
        'street' => 'Rua Leonardo Arruda',
        'number' => '12',
        'district' => 'Jardim dos Camargos',
        'city' => 'Barueri',
        'state' => 'SP',
        'country' => 'BRA',
    ],
    'type' => 2,
    'cost' => 30.4,
],
'sender' => [
    'email' => 'teste@sandbox.pagseguro.com.br',
    'name' => 'Welinton Messias Dias',
    'documents' => [
        [
            'number' => '01234567890',
            'type' => 'CPF'
        ]
    ],
    'phone' => '11985445522',
    'bornDate' => '1988-03-21',
]

];

$checkout = PagSeguro::checkout()->createFromArray($data);

$credentials = PagSeguro::credentials()->create( $token, $email);

$information = $checkout->send($credentials);

Em 20 de agosto de 2016 18:20, Welinton Dias <informatica.welinton@gmail.com

escreveu:

Você entendeu o que quis te dizer?

wltdev commented 8 years ago

Cara acontece que ele inicia a fase de pagamento, mas eu tinha uma rota onde mostrava que tinha feito o pagamento, coloquei um print das da variavel $information e acessei o link do pagamento...e la me da o resumo da compra e pede os dados para confirmar pagamento, ai ta ai tudo bem...

Agora minha duvida é se então o pacote não é possível implementar o pagamento de forma transparente em meu próprio site?

Em 21 de agosto de 2016 07:27, Welinton Dias <informatica.welinton@gmail.com

escreveu:

Esse é o codigo que estou usando como foi feito la na documentação

    $data = [
'items' => [
    [
        'id' => '18',
        'description' => 'Item Um',
        'quantity' => '1',
        'amount' => '1.15',
        'weight' => '45',
        'shippingCost' => '3.5',
        'width' => '50',
        'height' => '45',
        'length' => '60',
    ],
    [
        'id' => '19',
        'description' => 'Item Dois',
        'quantity' => '1',
        'amount' => '3.15',
        'weight' => '50',
        'shippingCost' => '8.5',
        'width' => '40',
        'height' => '50',
        'length' => '80',
    ],
],
'shipping' => [
    'address' => [
        'postalCode' => '06410030',
        'street' => 'Rua Leonardo Arruda',
        'number' => '12',
        'district' => 'Jardim dos Camargos',
        'city' => 'Barueri',
        'state' => 'SP',
        'country' => 'BRA',
    ],
    'type' => 2,
    'cost' => 30.4,
],
'sender' => [
    'email' => 'teste@sandbox.pagseguro.com.br',
    'name' => 'Welinton Messias Dias',
    'documents' => [
        [
            'number' => '01234567890',
            'type' => 'CPF'
        ]
    ],
    'phone' => '11985445522',
    'bornDate' => '1988-03-21',
]

];

$checkout = PagSeguro::checkout()->createFromArray($data);

$credentials = PagSeguro::credentials()->create( $token, $email);

$information = $checkout->send($credentials);

Em 20 de agosto de 2016 18:20, Welinton Dias <informatica.welinton@gmail. com> escreveu:

Você entendeu o que quis te dizer?

isaquesb commented 8 years ago

Welinton,

O checkout transparente ainda não foi implementado na nossa biblioteca. É um recurso bastante solicitado que vamos publicar no próximo release. Por enquanto, os dados de pagamento são exigidos no PagSeguro mesmo.

Att.

Isaque de Souza

Em 22 de agosto de 2016 14:53, welintonInfo notifications@github.com escreveu:

Cara acontece que ele inicia a fase de pagamento, mas eu tinha uma rota onde mostrava que tinha feito o pagamento, coloquei um print das da variavel $information e acessei o link do pagamento...e la me da o resumo da compra e pede os dados para confirmar pagamento, ai ta ai tudo bem...

Agora minha duvida é se então o pacote não é possível implementar o pagamento de forma transparente em meu próprio site?

Em 21 de agosto de 2016 07:27, Welinton Dias <informatica.welinton@gmail. com

escreveu:

Esse é o codigo que estou usando como foi feito la na documentação

$data = [ 'items' => [ [ 'id' => '18', 'description' => 'Item Um', 'quantity' => '1', 'amount' => '1.15', 'weight' => '45', 'shippingCost' => '3.5', 'width' => '50', 'height' => '45', 'length' => '60', ], [ 'id' => '19', 'description' => 'Item Dois', 'quantity' => '1', 'amount' => '3.15', 'weight' => '50', 'shippingCost' => '8.5', 'width' => '40', 'height' => '50', 'length' => '80', ], ], 'shipping' => [ 'address' => [ 'postalCode' => '06410030', 'street' => 'Rua Leonardo Arruda', 'number' => '12', 'district' => 'Jardim dos Camargos', 'city' => 'Barueri', 'state' => 'SP', 'country' => 'BRA', ], 'type' => 2, 'cost' => 30.4, ], 'sender' => [ 'email' => 'teste@sandbox.pagseguro.com.br', 'name' => 'Welinton Messias Dias', 'documents' => [ [ 'number' => '01234567890', 'type' => 'CPF' ] ], 'phone' => '11985445522', 'bornDate' => '1988-03-21', ] ];

$checkout = PagSeguro::checkout()->createFromArray($data);

$credentials = PagSeguro::credentials()->create( $token, $email);

$information = $checkout->send($credentials);

Em 20 de agosto de 2016 18:20, Welinton Dias <informatica.welinton@gmail. com> escreveu:

Você entendeu o que quis te dizer?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/michaeldouglas/laravel-pagseguro/issues/75#issuecomment-241494443, or mute the thread https://github.com/notifications/unsubscribe-auth/AC7J59WFDc4auLPvPhyGAAzLnOHSpCSUks5qieIGgaJpZM4Jm7fK .

Isaque de Souza

wltdev commented 8 years ago

Entendi obrigado pela atenção.

Att

Welinton Dias

2016-08-22 15:00 GMT-03:00 Isaque de Souza notifications@github.com:

Closed #75 https://github.com/michaeldouglas/laravel-pagseguro/issues/75 .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/michaeldouglas/laravel-pagseguro/issues/75#event-763396871, or mute the thread https://github.com/notifications/unsubscribe-auth/AR2Gs39T1_vIgXLpWLF-kgCnYzMeO8N4ks5qieOxgaJpZM4Jm7fK .