Author Image

celo_diana

Feb 16, 2024

Erro ao Adicionar Método de Cartão no EFIPay SDK

Efí PayintegraçãopagamentoSDKcobrançacartãométodo de pagamento

@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 :

js
const responseCobranca = await efipay.createCharge([], chargeInput);

const cobrancaId = parseInt(responseCobranca.data.charge_id);
const pagamentoCartao = {
payment: {
credit_card: {
customer: {
name: "Gorbadoc Oldbuck",
cpf: "94271564656",
email: "[email protected]",
birth: "1990-08-29",
phone_number: "5144916523"
},
installments: 1,
payment_token: "",
billing_address: {
street: "Avenida Juscelino Kubitschek",
number: "909",
neighborhood: "Bauxita",
zipcode: "35400000",
city: "Ouro Preto",
complement: "",
state: "MG"
}
}
}
};

const responseDefinePayMethod = await efipay.definePayMethod([], pagamentoCartao);

estou tentando adicionar um metodo de cartão ao pagamento

Respostas (7):
Avatar discord do usuario rubenskuhl

rubenskuhl

16/02/2024

Não sei, não uso SDK...

Avatar discord do usuario luan.trindny

luan.trindny

16/02/2024

js
const cobrancaId = Number(responseCobranca.data.charge_id);

Avatar discord do usuario celo_diana

celo_diana

16/02/2024

tu sabe porque mesmo eu colocando meu cartão, fica dando

"refusal": {
"reason": "No momento, a transação não foi autorizada.",
"retry": false
},

Avatar discord do usuario rubenskuhl

rubenskuhl

16/02/2024

Esse é um clássico, se o cartão é do estabelecimento, a compra não passa.

Avatar discord do usuario celo_diana

celo_diana

16/02/2024

complicado kkkkk

Avatar discord do usuario hiagosilvas

hiagosilvas

17/02/2024

Você não precisaria passar o id da cobrança na última linha?

ts
const responseDefinePayMethod = await efipay.definePayMethod({id: cobrancaId}, pagamentoCartao);
vide exemplo oficial: https://github.com/efipay/sdk-node-apis-efi/blob/master/examples/charges/card/defineCardPayMethod.js

Avatar discord do usuario celo_diana

celo_diana

18/02/2024

Vdd vou testar dps