Integração de Pagamento com Efí Pay

EXIBINDO RESPOSTAS:

Avatar discord do usuario celo_diana

celo_diana

@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

Avatar discord do usuario rubenskuhl

rubenskuhl

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

Avatar discord do usuario luan.trindny

luan.trindny

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

Avatar discord do usuario celo_diana

celo_diana

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

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

Avatar discord do usuario celo_diana

celo_diana

complicado kkkkk

Avatar discord do usuario celo_diana

celo_diana

Vdd vou testar dps