Pular para o conteúdo

Fernando Soares - Mantendo sua Tecnologia

Increase font size Decrease font size Default font size
Você está aqui:  Início Fórum Projetos Plugin e Retorno PagamentoDigital para VirtueMart Integração MercadoPago e VirtueMart
Pular para o conteúdo
Bem-Vindo, Visitante
Username: Password: Lembrar-me
  • Página:
  • 1

TÓPICO: Integração MercadoPago e VirtueMart

Integração MercadoPago e VirtueMart 10 Mar 2011 16:44 #4638

Olá Não localizei nenhuma pasta para MercadoPago sendo utilizado com o VirtueMart então estou postando aqui, se o moderador quiser depois modificar o local ficaria melhor

Baseados em um Blog (cacharreandoando.blogspot.com/2010/03/in...-mercadopago-en.html) com informações do mercadopago eu consegui habilitar essa opção efetuando os seguintes passo:


01 - Acessar Componentes - > VitueMart

02 - No campo Store clicar em Add A Payment Method

03 - Em Payment Form , utilizar :

Active? Enable=Yes
Payment Method Name: MercadoPago
Code: MaP
Payment Class Name: ps_Paypal
Payment Method Type : HTML-Form Base(e.g. paypal)

04 - Na aba configuração colar o Seguinte codigo


<?php

$acc_id = "XXXXX";

$pedido= "Numero de Pedido Seu Site "

?>

<form target="_top" action="www.mercadopago.com/mlb/buybutton" method="post">

<input type="image" src="www.mercadopago.com/org-img/MP3/buy_now_02_mlb.gif" border="0" alt="Comprar Agora">

<input type="hidden" name="acc_id" value="XXXXX">

<input type="hidden" name="url_cancel" value="">

<input type="hidden" name="item_id" value= "<?php printf($pedido."%.2f", $db->f("order_id"))?>">

<input type="hidden" name="name" value= "<?php printf($pedido."%.2f", $db->f("order_id"))?>">

<input type="hidden" name="currency" value="REA">

<input type="hidden" name="price" value="<?php printf("%.2f", $db->f("order_total"))?>">

<input type="hidden" name="url_process" value="">

<input type="hidden" name="url_succesfull" value="www.seusite.com">

<input type="hidden" name="shipping_cost" value="">

<input type="hidden" name="enc" value="0wamu0wElkTYlRwjUZFI1eAxXWc%3D">

<input type="hidden" name="ship_cost_mode" value="FS">

<input type="hidden" name="op_retira" value="S">

<input type="hidden" name="extra_part" value="">

<input type="hidden" name="cart_cep" value="">

<input type="hidden" name="cart_street" value="">

<input type="hidden" name="cart_number" value="">

<input type="hidden" name="cart_complement" value="">

<input type="hidden" name="cart_phone" value="">

<input type="hidden" name="cart_district" value="">

<input type="hidden" name="cart_city" value="">

<input type="hidden" name="cart_state" value="">

<input type="hidden" name="cart_name" value="">

<input type="hidden" name="cart_surname" value="">

<input type="hidden" name="cart_email" value="">

<input type="hidden" name="cart_doc_nbr" value="">


</form>



Substituir o código XXXX (Referente ao ACC_ID) pelo código gerado dentro do MercadoPago ao se gerar um código HTML para botão de pagamento - Mais informações em Mercado Pago -> Ferramentas para seu Site

Funcionou, Todavia fica estranho pois o Mercado pago no processo dele solicita o endereço novamente, e menciona que o frete é gratis sendo que já foi calculado anteriormente no joomla

Ainda tenho algumas duvidas se alguem puder ajudar

como mostrar parcelamento na hora da compra ?

Sei que o codigo para tal é : (fonte Mercado Pago)

Para gerar a tabela com os valores a serem pagos pelo MercadoPago:
1 Altere o valor do parâmetro 'amount=100' da URL com o valor do produto correspondente. Os decimais são separados por ponto.
www.mercadopago.com/mlb/payPopUp?amount=100
2 Cole a URL na descrição do seu produto ou das formas de pagamento.


Obrigado
O administrador desabilitou o acesso público de escrita.
  • Página:
  • 1
Time to create page: 0.099 seconds