Termos mais procurados:
Termos mais procurados:
cartao mastercard da Nubank,
Boa tarde, @erickyuri11!
Apaguei a imagem devido a dados sensiveis.
O metodo CreateOneStepCard ele possibilita a criação de uma cobrança do tipo cartão de credito em uma etapa.
Quando você fala em "confirmar pagamento", seria o que? você quer alterar a cobrança para o status "marcado com pago"? Seria isso?
olá, boa tarde queria saber que é esse CreateOneStepCard é o que confimar o pagamento?
Boa tarde, Pessoal. Mesmo com essa biblioteca instalada no projeto fico recebendo esse mesmo retorno pedindo a mesma:
CardPaymentModal.tsx:50 Erro na obtenção do token: Error: Biblioteca "jsdom" não está instalada. Execute npm i jsdom ou yarn add jsdom
Alguém já se deparou com esse erro?
pessoal, uma duvida "conceitual"
como via jquery eu ficarei bom boa parte dos dados expostos (ao obter o installments por exemplo), obviamente que qualquer 'sobrinho' pode entender a lógica por trás da camada de tela e tentar burlar alguns payloads que só receberei em tempo de tela (não me refiro ao payment_token).
Como eu obtive installment, value e interest_percentage em tempo de tela, e vou passar no meu checkout, teria como via server side ao menos eu consultar a taxa cadastrada para aquela determinada parcela ?
Estou prevendo uma possivel brecha de meu pagamento parcelado ser alterado em tempo de tela, e minha finalizacao ficar 'aberta' para possiveis mexidas no valor, assim eu faria meu valor 'bruto' x resposta-api-efi-taxas-cartao-mastercard-parcela-3 (no fundo a mesma coisa que simular installments via server side, mas sem o JS e então obter para conferencia o valor que será simulado para pagamento).
-- edit --
Ops...acho que seria essa aqui pelo jeito : /v1/installments , correto ?
Boa tarde, @erickyuri11! Segue o link do nosso repositório com exemplos em C# para cobranças com cartão de crédito: https://github.com/efipay/sdk-dotnet-apis-efi/tree/main/Examples/charges/card
Bom dia pessoal, estou fazendo a integração da api de cobrança do cartão e usei o SDK pois o procedimento de geração do payment_token no back-end foi descontinuado.
Estou realizando o procedimento correto de todas as etapas para obter o payment_token, porém não estou conseguindo ver o pagamento realizado depois de obter o payment_token,
algumas duvidas:
1 - Depois gerar o payment_token preciso utiliza-lo em algum lugar?
2 - Onde passo o installments para número da parcela no SDK?
EfiJs.CreditCard
.setAccount('Identificador_de_conta_aqui')
.setEnvironment('production') // 'production' or 'sandbox'
.setCreditCardData({
brand: 'visa',
number: '4485785674290087',
cvv: '123',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
})
.getPaymentToken()
Ainda estou com debbuger ligado:
Environment production
salt: success
publicKey: success
creditCardData success
cardDataEncripted: success
Application_type: Node
getFingerPrint: success
paymentTokenData: success
Você não precisaria passar o id da cobrança na última linha?
@rubenskuhl boa noite tudo bão? Tu sabe porque retorna :
{
code: 3500034,
error: 'validation_error',
error_description: {
property: '/id',
message: 'Tipo inválido: string (esperado integer).'
}
}
apartir daqui :
Boa tarde, minhas requisições para cartão de credito pelo frontend no react estão retornando o seguinte erro:
Olá, @marcosvinicius0759! Boa tarde!
Você vai utilizar a biblioteca JavaScript seguindo os passos da documentação: https://dev.efipay.com.br/docs/api-cobrancas/cartao#obten%C3%A7%C3%A3o-do-payment_token
Uma vez obtido o payment token, você pode adaptar o exemplo presente na SDK de TypeScript: https://github.com/efipay/sdk-typescript-apis-efi/blob/main/examples/charges/card/createOneStepCard.ts
ola. boa tarde queria saber qual é a documentação para gerar o paymentoken e o cardmesk com o typescript
Boa Tarde @joaolucas_efi, acrescentei aqui a opção de parcelamento no array do cartão de credito :
Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)
[installments] => 1
[payment_token] => 72632e02dde20e70c8c29b16eb6e8ddf638f9174
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)
)
)
)
mas deu erro :
data: "Propriedade desconhecida (não está no schema)."
type: "ERROR"
Gerencianet\Exception\GerencianetException Object
(
[error:Gerencianet\Exception\GerencianetException:private] => validation_error
[errorDescription:Gerencianet\Exception\GerencianetException:private] => Array
(
[property] => /payment/credit_card/installments
[message] => Propriedade desconhecida (não está no schema).
)
[message:protected] => Propriedade desconhecida (não está no schema).
[string:Exception:private] =>
[code:protected] => 3500034
[file:protected] => /home/appmempregacom/public_html/dev.api/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php
[line:protected] => 104
[trace:Exception:private] => Array
poderia me ajudar?
Tudo bem também.
O atributo referente às parcelas se chama installments, veja um exemplo de consumo com ele sendo utilizado:
Bom dia @joaolucas_efi, tudo bem?
sabe me dizer se neste array tem algum parametro para parcelamento no cartão de credito?
Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)
[payment_token] => 3f9b9c28ad6d51b56c42511748c8c3b5b79e455e
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)
)
segue as informações utilizada no teste:
Array
(
[payment] => Array
(
[credit_card] => Array
(
[billing_address] => Array
(
[street] => Rua Gramado
[number] => 235
[neighborhood] => Quinta da Boa Vista (Residencial)
[zipcode] => 08597590
[city] => ITAQUAQUECETUBA
[state] => SP
)
[payment_token] => 3f9b9c28ad6d51b56c42511748c8c3b5b79e455e
[customer] => Array
(
[name] => Fulano de Tal
[cpf] => 12542626014
[phone_number] => 11988888888
[email] => [email protected]
[birth] => 1991-01-12
)
)
lembrando que os dados são ficticios apenas para testar a api
Olá, @sebastiao_do_shoppingvirtual!
Você pode verificar nossa documentação completa, principalmente a parte relacionada a cartões. Já em relação ao Flutter, nossa SDK de Dart possui diversos exemplos que você pode revisar junto com a documentação para aprofundar o entendimento e vincular a teoria e a prática, dentre eles os exemplos para cartão.
Qualquer dificuldade que encontrar, Marka, não hesite em nos contatar! Conte com a gente sempre
Caso precise, podemos abrir um # atendimento privado para lhe acompanhar no desenvolvimento.
Muito interessante, provavelmente seja bem mais assertivo que as regex de BIN:
https://developer.mastercard.com/product/bin-lookup/
Bom dia!
Sou novo na API EfyPay e pagamentos no geral. Estou a testar os endpoints no Postman seguindo o vosso tutorial, no entanto, estou a obter um erro na rota v1/charge/one-step.
Os dados que estou a usar são dum cartão fictício (https://www.4devs.com.br/gerador_de_numero_cartao_credito) e o payment token foi gerado com o vosso gerador de "payment tokens" (https://efipay.github.io/js-payment-token-efi/). Já tenho o ambiente de homologação configurado.
Quando faço a requisição, recebo a seguinte resposta com o erro:
Na SDK você encontra uma parte de exemplos, acessando os de cartão você tem por exemplo a criação em One-Step: https://github.com/efipay/sdk-dart-apis-efi/blob/main/example/charges/cards/createOneStepCard.dart