\nno arquivo public/index.html\nE em seguida faça a implementacao do código...\ntry {\n window.EfiJs.CreditCard\n .setAccount('Identificador_de_conta_aqui')\n .setEnvironment('production') // 'production' or 'sandbox'\n .setCreditCardData({\n brand: 'visa',\n number: '4485785674290087',\n cvv: '123',\n expirationMonth: '05',\n expirationYear: '2029',\n reuse: false\n })\n .getPaymentToken()\n .then(data => {\n const payment_token = data.payment_token;\n const card_mask = data.card_mask;\n\n console.log('payment_token', payment_token);\n console.log('card_mask', card_mask);\n }).catch(err => {\n console.log('Código: ', err.code);\n console.log('Nome: ', err.error);\n console.log('Mensagem: ', err.error_description);\n });\n} catch (error) {\n console.log('Código: ', error.code);\n console.log('Nome: ', error.error);\n console.log('Mensagem: ', error.error_description);\n}","author":{"@type":"Person","name":"marcelocaser","url":"https://comunidade.sejaefi.com.br/usuario/marcelocaser"},"datePublished":"2024-06-17T10:57:02.000Z"}]}
Author Image

aely155_19554

Jun 16, 2024

Utilização do payment-token-efi no ReactJs

payment-token-efiReact.jsimplementaçãoCDNidentificador contaambiente de produçãocartão de crédito

Alguem sabe como ultilizar o payment-token-efi no ReactJs???

Respostas (1):
Avatar discord do usuario marcelocaser

marcelocaser

17/06/2024

faça a Importação por CDN

no arquivo public/index.html
E em seguida faça a implementacao do código...
try {
window.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()
.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('Código: ', err.code);
console.log('Nome: ', err.error);
console.log('Mensagem: ', err.error_description);
});
} catch (error) {
console.log('Código: ', error.code);
console.log('Nome: ', error.error);
console.log('Mensagem: ', error.error_description);
}