Solução criada pela Eduzz com o objetivo de fornecer uma implementação fácil e rápida para criação de conteúdos de valores variáveis.
npm install ecommerce-integration-form/dist/index.min.js.
html
...
...
`
$3
Seu site irá receber as informações em JavaScript através de um formulário em HTML.
- No caso de doações o valor do produto pode ser recebido através do formulário
- Você também pode definir o valor através configurações
$3
| Input | Descrição | Validação Obrigatória |
| ------ | ------ | ------ |
| edz-name |Nome e Sobrenome do cliente | `\w+\s+\w` |
| edz-email | E-mail do cliente | `^[a-z0-9.]+@[a-z0-9]+\.[a-z]+(\.[a-z]+)?$` |
| edz-cellphone | Telefone do cliente |`^(?:(?:\+\|00)?(55)\s?)?(?:\(?([1-9][0-9])\)?\s?)?(?:((?:9\d\|[2-9])\d{3})\-?(\d{4}))$` |
| edz-document | CPF do cliente | `^([0-9]{3}\.?[0-9]{3}\.?[0-9]{3}\-?[0-9]{2}\|[0-9]{2}\.?[0-9]{3}\.?[0-9]{3}\/?[0-9]{4}\-?[0-9]{2})$` |
| edz-price | Valor de venda do Produto | `^[1-9]\d*(\.\d+)?$` |
$3
`html
`
$3
`html
`
$3
Ao chamar a função eduzzPayment.setConfig({ ... }) vocˆê dever'á passar os seguintes parâmetros preenchidos:
| Configuração | Descrição |
| ------ | ------ |
| returnUrl | URL de Retorno, é o endereço que o usuário irá ao sair do Checkout |
| postbackUrl | Informações sobre o pagamento serão enviadas para esta URL |
| queryParams | Objecto JSON com as informações que irão ser passadas pela URL |
| productId | ID do seu Produto na Eduzz |
| description | Descrição da venda, o título que será exibido |
| secret | Chave fornecida pela Eduzz para operar com o ecommerce |
Todas as informações podem ser fornecidas pelo suporte da Eduzz.
$3
Através de uma função JavaScript assinada para a eduzzPayment.pay(event, ErrorHandlerCallbackFunction) você pode tratar as respostas retornadas pela API de Pagamentos da Eduzz.
`html
...
``