forked from luizwbr/PagSeguro-VirtueMart-3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpagseguro_virtuemartbrasil.xml
120 lines (106 loc) · 9.96 KB
/
pagseguro_virtuemartbrasil.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?xml version="1.0" encoding="UTF-8" ?>
<extension version="2.5" type="plugin" group="vmpayment" method="upgrade">
<name>Pagseguro VirtueMart Brasil</name>
<creationDate>Novembro 2015</creationDate>
<author>Fábio Paiva/Luiz F. Weber</author>
<authorUrl>http://weber.eti.br - http://virtuemartbrasil.com.br</authorUrl>
<copyright>Copyright (C) 2015. All rights reserved.</copyright>
<license>http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL</license>
<version>2.9</version>
<description>
Plugin de pagamento Pagseguro
<div style="background:#E5F5FF;border:1px solid #99D6FF;padding:10px;margin:10px; -box-shadow: inset 0px 0px 10px #fff, 0px 0px 5px #ccc; -webkit-box-shadow: inset 0px 0px 10px #fff, 0px 0px 5px #ccc; -moz-box-shadow: inset 0px 0px 10px #fff, 0px 0px 5px #ccc;">
<h1>Plugin de pagamento Pagseguro para Virtuemart 2.0.</h1>
<div><em>Passo 1</em> - Habilite o plugin aqui <a href="index.php?option=com_plugins&view=plugins&filter_search=pagseguro">Administrar Plugins</a></div>
<div><em>Passo 2</em> - Instale Plugin por esta tela <a href="index.php?option=com_virtuemart&view=paymentmethod">Métodos de pagamento</a></div>
<div><em>Passo 2.1</em> - <b>Clique em Novo Método de Pagamento</b> e preencha as informações:</div>
<div>* Nome do Pagamento: <b>Pagseguro</b></div>
<div>* Publicado: <b>Sim</b></div>
<div>* Descrição do pagamento: <b>Pague com Cartão de Crédito, Transferência e Boleto Via Pagseguro</b></div>
<div>* Método de pagamento: <b>Pagseguro</b></div>
<div>* Grupo de Compradores: <b>-default-</b></div>
<div><em>Passo 2.2</em> - <b>Clique em Salvar</b>.</div>
<div><em>Passo 3</em> - Na <b>aba configurações</b>, preencha os dados:</div>
<div>* Logotipos: <b></b></div>
<div>* Email Pagseguro: <b>Email da conta no Pagseguro</b></div>
<div>* Token: <b>Gerar o token no painel do Pagseguro</b> </div>
<div>* Tipo de Frete Padrão: <b>( caso seja passado frete, esse parâmetro é desconsiderado)</b></div>
<div><em>Status de Pedidos:</em></div>
<div>* Completo: <b>Status transação Enviada</b></div>
<div>* Aprovado: <b>Status do Pedido quando Aprovada a transação</b></div>
<div>* Em Análise: <b>Status do pedido em análise</b></div>
<div>* Cancelado: <b>Status do Pedido quando Cancelada a transação</b></div>
<div>* Aguardando Pagto: <b>Status Pendente do Pedido</b></div>
<div>* Paga: <b>Status Pago do Valor da Transação</b></div>
<div>* Disponível: <b>Status Disponível do Valor da Transação</b></div>
<div>* Devolvida: <b>Status Devolvido do Valor da Transação</b></div>
<div>* Em disputa: <b>Status em disputa do Valor da Transação</b></div>
</div>
<div>
Desenvolvido por Luiz Weber - <a href='http://weber.eti.br'>Weber TI</a> | <a href='http://virtuemartbrasil.com.br'>VirtueMart Brasil</a>
</div>
</description>
<files>
<filename plugin="pagseguro_virtuemartbrasil">pagseguro_virtuemartbrasil.php</filename>
<folder>imagens</folder>
<folder>admin</folder>
<folder>PagSeguroLibrary</folder>
<filename>logo_pagseguro2.jpg</filename>
</files>
<media folder="imagens" destination="/images/stories/virtuemart/payment/">
<filename>pagseguro.gif</filename>
</media>
<config>
<fields name="params" addfieldpath="/plugins/vmpayment/pagseguro_virtuemartbrasil/admin/elements/">
<fieldset name="basic">
<field type="vmtitle" default="PagSeguro VirtueMart Brasil" description=""/>
<field type="vmjpluginwarning" />
<!-- SandBox -->
<field name="sandbox" type="radio" default="1" label="Modo de Uso" description="Esta opção vem em modo SandBox para voce configurar e testar a sua loja com a API do PagSeguro.<br/> <em>
Depois de testar suas configurações altere esta opção para o Modo Produção!">
<option value="0">Modo Produção</option>
<option value="1">Modo SandBox</option>
</field>
<field name="payment_logos" type="vmfiles" directory="/images/stories/virtuemart/payment"
hide_none="1" label="VMPAYMENT_STANDARD_LOGOS"
size="40"
description="VMPAYMENT_STANDARD_LOGOS_TIP"/>
<field name="email_cobranca" type="text" size="20" label="Email pagseguro" description="Email usado para efetuar login no Pagseguro" />
<field type="spacer" default="<b>Configurações de retorno do Pagseguro</b>: Não se esqueça de apontar a URL de notificação nas configurações do Pagseguro para: <br/> <em>http://seusite/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification</em>" label="Retorno" />
<field name="token" type="text" label="Token" description="Token gerado para sua conta no pagseguro" size="60" />
<field name="tipo_frete" type="list" default="3" description="Este campo será usado somente se tiver com a configuração de frete para não pegar o frete da loja" label="Tipo de frete padrão">
<option value="1">Encomenda PAC</option>
<option value="2">Sedex</option>
<option value="3">Frete custom</option>
</field>
<field name="segundos_redirecionar" type="text" label="Segundos para Redirecionar Automaticamente" description="Segundos para Redirecionar automaticamente para o pagamento" size="2" default="5" />
<field type="vmspacer" default="Configuração Campos extras" />
<field name="campo_numero" type="vmfield" size="30" label="Campo Número ( do endereço )" description="Nome do campo Número do Endereço do usuário" default="numero"/>
<field name="campo_complemento" type="vmfield" size="30" label="Campo Complemento ( do endereço )" description="Nome do campo Complemento do Endereço do usuário" default="complemento"/>
<field type="vmspacer" default="Status postado pelo Pagseguro" />
<field name="status_completo" type="vmorderstate" default="S" label="Completo" description="Status completo dentro do seu Virtuemart" /><!-- verificar se este status realmente existe -->
<field name="status_aprovado" type="vmorderstate" default="C" label="Aprovado" description="Status aprovado dentro do seu Virtuemart" /><!-- verificar se este status realmente existe -->
<field name="status_analise" type="vmorderstate" default="E" label="Em Análise" description="Status Em Análise dentro do seu Virtuemart" />
<field name="status_cancelado" type="vmorderstate" default="X" label="Cancelado" description="Status Cancelado dentro do seu Virtuemart" />
<field name="status_aguardando" type="vmorderstate" default="A" label="Aguardando Pagto" description="Status Aguardando Pagto dentro do seu Virtuemart" />
<field name="status_paga" type="vmorderstate" default="C" label="Paga" description="Status Paga dentro do seu Virtuemart" />
<field name="status_disponivel" type="vmorderstate" default="S" label="Disponível" description="Status Disponível dentro do seu Virtuemart" />
<field name="status_devolvida" type="vmorderstate" default="R" label="Devolvida" description="Status Devolvida dentro do seu Virtuemart" />
<field name="status_disputa" type="vmorderstate" default="D" label="Em disputa" description="Status Devolvida dentro do seu Virtuemart" />
<field type="vmspacer" default="Extras" />
<field name="countries" type="vmcountries" scope="com_virtuemart" default="" label="Países" description="Países para validar este pagamento"/>
<field name="min_amount" type="text" label="Mínimo da Compra" description="Valor mínimo da compra" />
<field name="max_amount" type="text" label="Máximo da Compra" description="Valor Máximo da compra" />
<field name="cost_per_transaction" type="text" label="Custo por Transação" description="Custo total por transação" />
<field name="cost_percent_total" type="text" label="Custo percentual total" description="Custo percentual total pela venda" />
<field name="tax_id" type="vmtaxes" scope="com_virtuemart" label="Tarifa/Imposto" description="Imposto ou tarifa aplicada" />
<field name="modo_calculo_desconto" type="list" default="1" label="Modo de cálculo de descontos/tarifas">
<option value="1">Modo Simples ( desconto normal )</option>
<option value="2">Modo VirtueMart ( desconto progressivo )</option>
</field>
<field type="vmabout" path="plugins/vmpayment/pagseguro_virtuemartbrasil/" />
<field type="spacer" default="<br/><a target='_blank' href='https://pagseguro.uol.com.br/security/webpagamentos/[email protected]&moeda=BRL'><img src='https://pagseguro.uol.com.br/Security/Imagens/FacaSuaDoacao.gif' /></a><hr/>Licença: <a href='http://www.gnu.org/licenses/gpl-3.0.html'>GNU/GPL v3</a> - Desenvolvido por Fábio Paiva - <a href='http://paiva.info'>Paiva Info</a> | Luiz Weber - <a href='http://weber.eti.br'>Weber TI</a> | <a href='http://webgenium.com.br'>Webgenium System</a>" />
</fieldset>
</fields>
</config>
</extension>