Histórico

EXIBINDO CONVERSAS RECENTES:

Data: 18/06/2024
Canal: cartões
Avatar discord do usuario lirousme

lirousme

Ver RespostasVer no Discord

tava usando script de produção, mudei pro de homologação, deu certo aqui vlww

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver RespostasVer no Discord

Boa noite, @lirousme!
Este erro ocorre quando:

Foi gerado o payment_token em homologação e ele foi passado em produção ou o contrário;
Está sendo passado um payment_token vazio ou inválido (criado de forma incorreta).

Avatar discord do usuario lirousme

lirousme

Ver RespostasVer no Discord

3500010
property_does_not_exists
Propriedade: "payment_token". A propriedade [payment_token] informada não existe. estou tendo esse problema, o que é ?

Avatar discord do usuario miguelsystem

miguelsystem

Ver RespostasVer no Discord

mesmo erro aqui na minha aplicação, navegador Brave

Avatar discord do usuario jessica_efi

jessica_efi

Ver RespostasVer no Discord

Ah sim. O refresh_token é opcional. Você utilizaria ele para consumir os endpoints, após seu access_token ter expirado, sem precisar autenticar novamente .

Avatar discord do usuario jessica_efi

jessica_efi

Ver RespostasVer no Discord

Boa tarde @rodrigoaes ! Não entendi muito bem sua dúvida.

Avatar discord do usuario rodrigoaes

rodrigoaes

Ver RespostasVer no Discord

Boa tarde na documentação da API cobranças vonsta que vou receber o access_token e refresh_token

mas ainda uso o refresh token?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Entendido, obrigado pelo relato. Vamos simular o funcionamento com ele, mas provavelmente há algo nele que impede a execução correta do script.

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver RespostasVer no Discord

Arc Browser

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Qual navegador estava utilizando? Para que possamos simular também.

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver no Discord

mas obrigado, @guilherme_efi

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver RespostasVer no Discord

Ah, acho que era o navegador que eu estava usando. Estranho é que tenhos as extensões iguais nos navegadores

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Bom dia, @aguiar.dev! Tudo bem?
Tente executar em uma aba privada do navegador. Pode ser que algum plugin doi navegador esteja bloqueando a execução do script.

Avatar discord do usuario ksevendev

ksevendev

Ver RespostasVer no Discord

Perfeito!

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver RespostasVer no Discord

Bom dia. Estou tendo problema em criar o getPaymentToken

txt
GET https://device.clearsale.com.br/p/fp.js net::ERR_BLOCKED_BY_CLIENT
Error: Falha na execução do FingerPrint
at p.getPaymentToken (payment-token-efi.min.js:1:71428)
js
try {
EfiJs.CreditCard
.setAccount('XXXX')
.setEnvironment('sandbox') // 'production' or 'sandbox'
.setCreditCardData({
brand: 'visa',
number: '4485785674290087',
cvv: '123',
expirationMonth: '05',
expirationYear: '2029',
reuse: false
})


.getPaymentToken()
.then(data => {
const payment_token = data.payment_token;
const card_mask = data.card_mask;

console.log('payment_token', payment_token);
console.log('card_mask', card_mask);
}).catch(err => {
console.log(err)
// console.log('Código: ', err.code);
// console.log('Nome: ', err.error);
// console.log('Mensagem: ', err.error_description);
});
} catch (error) {
console.log('Código CreditCard: ', error.code);
console.log('Nome CreditCard: ', error.error);
console.log('Mensagem CreditCard: ', error.error_description);
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver RespostasVer no Discord

Bom dia, @ksevendev! Global, para contas PJ e PF. 😉

Avatar discord do usuario ksevendev

ksevendev

Ver RespostasVer no Discord

Global ou apenas PJ?
<#🖥changelog> - estorno de cobrança via cartão.