Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criar cartão através da hash #168

Closed
DfKimera opened this issue Apr 18, 2017 · 5 comments
Closed

Criar cartão através da hash #168

DfKimera opened this issue Apr 18, 2017 · 5 comments

Comments

@DfKimera
Copy link
Contributor

Atualmente, via SDK, não é possível criar um Card através do card_hash gerado via Pagarme.js, apenas com os dados completos do cartão. Gostaria de realizar essa operação para evitar trafegar dados de cartão "abertos" via rede.

A criação via hash é possível usando a API REST, passando o parâmetro card_hash no lugar dos dados do cartão, mas a funcionalidade não é exposta na SDK PHP.

Sugiro a criação de um método createFromHash(string $card_hash) que permita essa operação.

Posso abrir um PR com esse objetivo, se for interessante.

Obrigado!

@dudu
Copy link
Contributor

dudu commented Apr 18, 2017

Boa noite @DfKimera, na documentação não está descrito, mas é possível utilizar um card_hash gerado pelo pagarme.js, para realizar uma transação no SDK PHP

$card = new \PagarMe\Sdk\Card(['hash' => $seuHash]);

Basta então passar esse objeto para o método creditCardTransaction.

@DfKimera
Copy link
Contributor Author

@XDUH Mas esse procedimento não gera um cardId, gera? O objetivo é guardar o cardId para realizar transações futuras.

@dudu
Copy link
Contributor

dudu commented Apr 19, 2017

Saquei @DfKimera, de fato hoje não é possível criar um cartão através do card_hash sem transacionar no SDK de PHP; Isso realmente precisaria ser implementado, você consegue tocar esse cara?

@DfKimera
Copy link
Contributor Author

@XDUH Fiz um pull request com o novo método. Abs!

@dudu
Copy link
Contributor

dudu commented Apr 20, 2017

Corrido em #171
Tks @DfKimera

@dudu dudu closed this as completed Apr 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants