Plugin e-commerce para WordPress
29 de junho de 2009 | Publicado em Desenvolvedores, Institucional, Vendedores | 121 Comentários
Já está no ar o plugin e-commerce para WordPress. Com este plugin (mais a biblioteca do módulo de pagamento PagSeguro) você faz do seu blog uma verdadeira loja virtual, com tudo o que vai precisar. O WP-e-commerce, desenvolvido pela equipe da Visie, permite manipular produtos, ter um carrinho de compras completo e ter uma central de administração onde você terá o controle de andamento de cada pedido – desde o pedido de processamento até a entrega do produto. É a solução ideal para quem já tem um site ou blog em WordPress e quer criar a sua loja virtual.
Este novo plugin é diferente do WP-Shopping Cart, explica Élcio Ferreira, da Visie, que simplesmente facilita a criação do botão “comprar” em um post e o restante da transação é processada no PagSeguro.
Para instalar o WP e-commerce em seu site, siga os passos:
1.Baixe o WP e-commerce. Descompacte e instale.
2. Baixe o módulo de pagamento PagSeguro para WP e-commerce.
3. Descompacte o arquivo wpe-pagseguro.zip e instale-o no diretório ‘wp-content/plugins/wp-e-commerce/merchants’
Configuração
- No painel adminstrativo do WordPress, clique em Products -> Settings -> Payment Options
- Defina PagSeguro como uma forma de pagamento na seção ‘Gateway Options’ e clique em Update
- Ainda em ‘Payment Options’ selecione o ‘Payment Gateway’ correspondente ao PagSeguro e aguarde a página recarregar e defina as seguintes opções para o módulo de pagamento “PagSeguro”.
| Campo | Valor | |
| Email pagseguro | E-mail cadastrado no site do PagSeguro | |
| Token | Identificação única fornecida pelo PagSeguro | |
4. No PagSeguro, configure a URL de retorno de sua loja com a “Transaction Details URL” que está em Products -> Settings -> Admin na área administrativa do seu WordPress.
Bons negócios!
Related posts:





29 de junho de 2009 às 12:04 (próximo)
Uso e recomendo!!!!!!!
Esperando a nova versao do WP-Ecommerce chegar, vai ficar melhor ainda
29 de junho de 2009 às 18:52 (próximo)
Promlema com o WP-Ecommerce e pagsegurp. Muito obrigado por essa nova ferramenta. Ela vai ser um sucesso. Mas eu estou com sérios problemas, deve ser pela meu total desconhecimento de php, mas se alguém puder me ajudar eu agradeço muito. Aí vai o problemão.
Olá Estou montando uma loja (www.culturaebarbarie.org/editora)em wordpress com wp e-commerce 3.6.12 para uma editora de livros e estou com dificuldades de fazer a integração com o site. Como disse, tenho pouco conhecimento de php.
Bem, eu segui as intruções aqui do site de voces: http://visie.com.br/pagseguro/wpecommerce.php
Bem, logo após isso quando fazia o checkout aparecia “nenhum produto informado”. Entao eu vi que o módulo do pagseguo, no arquivo “pagseguro.php”, linha 34 estava assim:
$produtos = array(“id” => uniqid(),
Entao eu mudei para
$produtos = array(“id” => uniqid($item[`id`]),
E na lina 37 acrescentei
“peso” => $item[`weight`],
Bem com isso o checkout do pagseguro consegue ver os produtos com o preço correto, mas ainda tenho dois problemas.
Nao consigo fazer o cálculo do frete pelo pagseguro e ao invés da palavra “carrinho” aparece escrita a palavra “endereço” encima do carrinho no pagseguo. Queria entao saber como faço a integração juntamente com o caúculo do frete pelo pagseguro. Eu vi que tem um site que usa wp e-commerce e pagseguro que o webdesigner conseguiu isso: http://www.good4kids.com.br/
Obrigado
Rodrigo
01 de julho de 2009 às 5:16 (próximo)
Oi pessoal.
Comecei hoje a implantação do wp-e-commerce e o pagseguro.
Essa parte “No PagSeguro, configure a URL de retorno de sua loja com a “Transaction Details URL” que está em Products -> Settings -> Admin na área administrativa do seu WordPress” não ficou muito clara pra mim.
:) Já foi um parto pra traduzir quase 100% o pt_BR.php e vcs me colocam info em inglês?
Outra dúvida: Minha idéia é colocar produtos digitais à venda, ou seja para download. O PagSeguro “obriga” a modalidade “Boleto” que é uma temeridade porque o pagamento somente será confirmado após o pagamento dele.
Eu posso optar pelo retorno para download após pagamento por débito em conta e cartão, mas como seria possível separar os pagamentos por boleto para uma outra área, tipo aguardando confirmação de pagamento.
Outra coisa: Na página do PagSeguro https://pagseguro.uol.com.br/Security/ConfiguracoesWeb/RetornoAutomatico.aspx tem as opções para criar os modelos em PHP e MySQL para retorno. A parte do MySQL está desatualizada demais. O meu server tem a versão MySQL 5.0.67 e não aceita aquela formatação nem a pau. Tentei fazer umas adaptações mas não me dei bem. O pessoal do suporte podia dar uma força. Abraços
01 de julho de 2009 às 9:17 (próximo)
bom dia a todos,
estou querendo baixar o módulo mas o site esta fora do ar, tem algum outro link onde eu possa baixar?
26 de julho de 2009 às 18:33 (próximo)
Adorei o plugin, porem a tradução PT-BR do mesmo ainda está devendo…
Alguem sabe onde arrumo uma boa para versão atual do plugin?
27 de julho de 2009 às 10:20 (próximo)
Bom e simples, porém podiam modificar este plugin para wordpress http://www.instinct.co.nz/e-commerce/ integrando para não precisar instalar 2 plugins para se obter uma função.
28 de julho de 2009 às 13:19 (próximo)
Onde está a opção PagSeguro em Payment Options??
# No painel adminstrativo do WordPress, clique em Products -> Settings -> Payment Options
# Defina PagSeguro como uma forma de pagamento na seção ‘Gateway Options’ e clique em Update
Imagem >> http://newdoor.com.br/payment_pagseguro_nao_existe.png
30 de julho de 2009 às 18:34 (próximo)
Olá pessoal.
Esse plug-in é uma mão na roda mesmo para os pequenos comerciantes. Agradeço e muito o desenvolvimento do mesmo !
Porém estou com problemas em colocar o módulo para funcionar. Estou com o wordpress 2.8.2 instalado e com o plugin do wp- e-comerce mais recente (3.7) e usando o módulo do pagseguro colocado aqui para download.
Quando uso o carrinho do meu site mesmo ele não me leva nenhum dos items do carrinho para o pagseguro ficando o carrinho de lá vazio.
E quando tento usar a opção do botão compre agora (buy now) nos meus produtos usando o módulo de pagamento do pagseguro, o mesmo botão não aparece, ficando um espaço em branco.
Já dei uma olhada no código e realmente parece estar normal.
Alguém que já tenha passado por isso e conseguiu resolver o problema ? Seria alguma incompatibilidade com a versão mais recente do wordpress?
Agradeço a atenção de todos !
03 de agosto de 2009 às 10:44 (próximo)
Problema #1, resolvido: não basta descompactar o plugin na pasta mechants, tem que pegar a pasta que está dentro da compactação e coloca-la corretamente na raiz do diretorio mechant.
Problema #2: peso do produto, sem solução imediata: apesar de ter seguido também os conselhos dos comentários acima, o cálculo do frete por sedex não acontece, mesmo colocando o peso do produto no cadastro do mesmo, enfim, chegamos numa lacuna sem solução ou suporte aparente, pois ninguém que saiba do assunto compromomete-se em responder este blog.
03 de agosto de 2009 às 15:44 (próximo)
…”Bem, logo após isso quando fazia o checkout aparecia “nenhum produto informado”. Entao eu vi que o módulo do pagseguo, no arquivo “pagseguro.php”, linha 34 estava assim:
$produtos = array(”id” => uniqid(),”.. e aparece os produtos no carrinho.
Rodrigo, como conseguiu fazer isso acontecer? para mim ainda aparece como nenhum produto informado, mesmo fazendo sua sugestão de mudança.
04 de agosto de 2009 às 10:28 (próximo)
Opa, consegui botar para funcionar, só vou deixar aqui para quem mais estiver com o mesmo problema que passei.
Modificações no pagseguro.php
linha 34 – mudando para $produtos = array(”id” => uniqid($item[`id`])
Acrescentando código após a linha 37 “valor” => $item['price'] :
“peso” => $product_data['weight']);
Mudando os selects das linhas 21 e 31:
21 – “SELECT * FROM `wp_wpsc_purchase_logs` ….
31 – “SELECT * FROM `wp_wpsc_product_list` WHERE …
Pronto. Só isso já resolve o problema. Script 100%.
Ps: Só não esqueçam de olhar o código deste mesmo pagseguro.php, onde temos os ["collected_data"][xxx] para linkar com os dados que temos nas configurações do plugin dentro do painel de administração do wordpress.
Falows!
07 de agosto de 2009 às 5:24 (próximo)
eu nao consegui! nada funciona, continua : “nenhum produto informado”.
o que devo fazer?
18 de agosto de 2009 às 15:01 (próximo)
Bom pessoal, segui as informações que o David passou… mas quando chega naquela parte do “Só não esqueçam de olhar o código deste mesmo pagseguro.php, onde temos os ["collected_data"][xxx] para linkar com os dados que temos nas configurações do plugin dentro do painel de administração do wordpress.”
Eu não consigo de jeito nenhum, já revirei a internet de ponta a ponta atrás de mais informações e nada
Alguém por favorrrr poderia dar um help
18 de agosto de 2009 às 16:14 (próximo)
Ola, David!
Eu tentei essas alterações que sugeriu, porém quando eu alterei o select deu um bug sinistro no site e ele parou de funcionar. So voltou quando eu retornei a versao do backup.
Teria como me dar uma dica de como fazer para resolver esse problema. Só to dependendo disso pra finalizar a loja.
Abs
18 de agosto de 2009 às 17:09 (próximo)
Consegui fazer funcionar. Eu editei o arquivo do pagseguro.php
Ocorre que as consultas (selects) ao bd que tinham no arquivo do pagseguro, não estavam batendo com o que os gateways comuns do wp-ecommerce utilizam. Então, eu abri um arquivo do chronopay (outro gateway de pagamento) e copiei as consultas e colei no arquivo do pagseguro.
Resultado: deu certo!
Espero que isso possa ajudar outras pessoas. Qualquer dúvida eu posso explicar melhor.
Abs
01 de setembro de 2009 às 6:10 (próximo)
Pro pessoal que não tá conseguindo… faltou mudar um SELECT:
Siga a explicação do David Vega e onde está SELECT * FROM `”.$wpdb->prefix.”cart_contents` mude para SELECT * FROM `wp_wpsc_cart_contents`
Obs: To usando o wordpress 2.7
Valeu o/
01 de setembro de 2009 às 16:06 (próximo)
Olá pessoal,
Instalei o world press 2.8 com ecommerce e não estou conseguindo integrar com o Pagseguro.
Tentei fazer o que disseram aí em cima e não funcionou.
Alguém poderia mandar o arquivo pagseguro.php que funcione no versão 2.8 do wordpress?
allex_luz@yahoo.com.br
valew galera
02 de setembro de 2009 às 10:02 (próximo)
Amigos, volto aqui para agradecer a colaboração de todos neste blog, a união faz a força e agora tenho uma loja finalmente funcionando, calculando frete e tudo.
Para aqueles que ainda tem dúvidas, segue como ficou da linha 21 a 42:
$purchase_log = $wpdb->get_row(“SELECT * FROM `wp_wpsc_purchase_logs` WHERE `sessionid`= “.$sessionid.” LIMIT 1″,ARRAY_A) ;
$cart_sql = “SELECT * FROM `wp_wpsc_cart_contents` WHERE `purchaseid`=’”.$purchase_log['id'].”‘”;
$cart = $wpdb->get_results($cart_sql,ARRAY_A) ;
//$options = array(“email_cobranca” => get_option(‘pagseguro_business’),”ref_transacao” => $purchase_log['id']);
$options = array(“email_cobranca” => get_option(‘pagseguro_email’),”ref_transacao” => $purchase_log['id'],”encoding” => get_bloginfo(‘charset’) );
$PGS = New pgs($options);
foreach((array)$cart as $item)
{
$product_data = $wpdb->get_results(“SELECT * FROM `wp_wpsc_product_list` WHERE `id`=’”.$item['prodid'].”‘ LIMIT 1″,ARRAY_A);
$product_data = $product_data[0];
$produtos = array(“id” => uniqid($item[`id`]),
“descricao” => urlencode(stripslashes($product_data['name']).stripslashes($variation_list)),
“quantidade” => $item['quantity'],
“valor” => $item['price'],
“peso” => $product_data['weight']);
//var_dump($produtos);
$PGS->adicionar($produtos);
}
Um detalhe importante é que estou usando ambas as versões mais recentes de WP (2.8.4) e WP E commerce 3.7.1, e funciona bem.
Apesar de tudo, ainda há falhas ao passar os par6ametros para o Pagseguro, são elas:
1) se há 2 ou mais produtos no meu carrinho, não importa, chega apenas 1 no pagseguro.
2) se volto ao site e excluo uma das compras e volto a submeter o formulário, no pagseguro o carrinho é vazio.
No caso da compra de xx unidades de um mesmo produto, o processo é perfeito, com calculo do frete de acordo com o configurado no seu pagseguro (sedex, pac).
Acredito que muito em breve vamos ter este sistema perfeito e hábil a assumir projetos mais ousados, abraços.
Quem estiver interessado em desenvolver ajustes para o plugin em conjunto comigo, meu email: educarrega@gmail.com.
04 de setembro de 2009 às 5:34 (próximo)
E ae Eduardo, beleza?
Aqui eu não fiz testes com o frete, pois as vendas que meu amigo vem utilizando são de frete grátis, mas quando eu adiciono um ou mais produtos, eles vão pro PagSeguro sem problemas!
Estou usando o wordpress 2.7
Abraço
10 de setembro de 2009 às 16:48 (próximo)
Ola, Estou com um problema, segui o passo n°3( Descompacte o arquivo wpe-pagseguro.zip e instale-o no diretório ‘wp-content/plugins/wp-e-commerce/merchants’) quando vou em Products > Payment Options não aparece o PagSeguro, não sei como resolver este problema, alguém sabe?
16 de setembro de 2009 às 17:05 (próximo)
Cassio, retire os conteudo da pasta pagseguro e coloque na raiz da pasta plugin, um nivel somente, este é seu erro.
14 de outubro de 2009 às 10:52 (próximo)
Olá Leila,
Sua dúvida foi encaminhada para nosso suporte técnico. Eles entrarão em contato para esclarecer e lhe dar todo suporte necessário.
Atenciosamente,
Equipe PagSeguro
16 de outubro de 2009 às 11:00 (próximo)
Estou tentando ativar o Plugin Pagseguro no WordPress e retorna a seguinte mensagem:
“Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot redeclare ps_shopping_cart_show() (previously declared in /home/vindaloo/public_html/_catalogo/wp-content/plugins/wp-e-commerce/merchants/wp_shopping_cart.php:24) in /home/vindaloo/public_html/_catalogo/wp-content/plugins/wp_shopping_cart.php on line 37″
Alguém sabe o que pode ser?
Desde já agradeço pela atenção.
16 de outubro de 2009 às 20:09 (próximo)
Eduardo,
vi que voce teve que modificar grande parte do script em php do arquivo pagseguro.php. Mesmo assim ficou alguns bugs correto?
Isso é porque o plugin fornecido pelo uol esta com bug?
vou tentar aqui fazer alguns ajustes e tentar resolver de vez o problema, que no meu caso, ao finalizar a compra tenho os seguintes warnings:
Warning: unserialize() expects parameter 1 to be string, object given in pagseguro.php on line 19
Warning: Invalid argument supplied for foreach() in pagseguro.php on line 47
No pagseguro nenhuma informação sobre os produtos comprados chega, nem mesmo o valor da compra, apenas os dados do comprador.
Se existe uma atualização do plugin que resolvi isso, eu gostaria de ter para não ter que depurar o sistema na unha.
Obrigado
Roberto
18 de outubro de 2009 às 22:04 (próximo)
Pessoal, eu estou com o mesmo problema que alguns já relataram. Sempre informa que nenhum item foi informado, mesmo tendo vários itens no carrinho.
Já fiz vários testes e nada!
Tentei seguir os passos que expuserem aqui, mas também não consegui. Não sei se é porque a versão que uso do plugin é outra (uso a 3.7.4). Alguém usa esta versão e conseguiu consertar isso e pode me ajudar? Meu código é esse:
get_option(‘pagseguro_email’),
‘ref_transacao’ => $_SESSION['order_id'],
‘encoding’ => ‘utf-8′,
‘item_frete_1′ => number_format(($cart->total_tax + $cart->base_shipping) * 100, 0, ”, ”),
);
// Dados do cliente
$_cliente = $_POST["collected_data"];
list($ddd,$telefone) = trataTelefone($_cliente[17]);
list($end,$num,$compl) = trataEndereco($_cliente[4]);
$cliente = array (
‘nome’ => $_POST["collected_data"][2] . ” ” . $_cliente[3],
‘cep’ => preg_replace(“/[^0-9]/”,”", $_cliente[7]),
‘end’ => $end,
‘num’ => $num,
‘compl’ => $compl,
‘bairro’ => ”,
‘cidade’ => ”,
‘uf’ => ”,
‘pais’ => ‘Brasil’,
‘ddd’ => $ddd,
‘tel’ => $telefone,
‘email’ => $_cliente[8]
);
// Usando a session, isso é correto
$cart = $cart->cart_items;
$produtos = array();
foreach($cart as $item) {
$produtos[] = array(
“id” => (string) $item->product_id,
“descricao” => $item->product_name,
“quantidade” => $item->quantity,
“valor” => $item->unit_price,
);
}
$PGS = New pgs($options);
$PGS->cliente($cliente);
$PGS->adicionar($produtos);
$mostra = array(
“btn_submit” => 0,
“print” => false,
“open_form” => false,
“show_submit” => false
);
$form = $PGS->mostra($mostra);
$_SESSION["pagseguro_id"] = $sessionid;
echo ”,
$form,
‘window.onload=function(){form_pagseguro.submit();}’;
exit();
}
function transact_url()
{
if(!function_exists(“retorno_automatico”)) {
define (‘TOKEN’, get_option(“pagseguro_token”));
function retorno_automatico (
$VendedorEmail, $TransacaoID, $Referencia, $TipoFrete,
$ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento,
$StatusTransacao, $CliNome, $CliEmail, $CliEndereco,
$CliNumero, $CliComplemento, $CliBairro, $CliCidade,
$CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens
)
{
global $wpdb;
switch($StatusTransacao) {
case “Completo”:case “Aprovado”:
$sql = “UPDATE `”.$wpdb->prefix . “purchase_logs` SET `processed` = ’2′ WHERE id=” . $Referencia;
$wpdb->query($sql);
case “Cancelado”:
break;
}
}
require_once(“pagseguro/retorno.php”);
}
}
function submit_pagseguro()
{
if($_POST['pagseguro_email'] != null) {
update_option(‘pagseguro_email’, $_POST['pagseguro_email']);
}
if($_POST['pagseguro_token'] != null) {
update_option(‘pagseguro_token’, $_POST['pagseguro_token']);
}
return true;
}
function form_pagseguro()
{
$output = “\n\r”;
$output .= “\n\r”;
$output .= ” \n\r”;
$output .= ““.TXT_WPSC_PAYMENT_INSTRUCTIONS_DESCR.”:\n\r”;
$output .= “Email vendedor \n\r”;
$output .= “TOKEN \n\r”;
$output .= ““.TXT_WPSC_PAYMENT_INSTRUCTIONS_BELOW_DESCR.”\n\r”;
$output .= ” \n\r”;
$output .= “\n\r”;
return $output;
}
Muito obrigada!
20 de outubro de 2009 às 13:54 (próximo)
Para quem se interessar, segue o link para download da tradução do plugin, basta jogar na pasta “wp-content/plugins/wp-e-commerce/languages/pt_BR.php”. Link: http://newdoor.com.br/pt_BR.php.txt
21 de outubro de 2009 às 8:48 (próximo)
Olá Águida,
Sua dúvida foi encaminhada para nosso suporte técnico. Eles entrarão em contato para esclarecer e lhe dar todo suporte necessário.
Atenciosamente,
Equipe PagSeguro
21 de outubro de 2009 às 8:55 (próximo)
Olá Roberto,
Nossa equipe de suporte técnico entrará em contato com você para auxiliá-lo.
Atenciosamente,
Equipe PagSeguro
21 de outubro de 2009 às 8:57 (próximo)
Olá Fabiano,
Sua dúvida foi encaminhada para nosso suporte técnico. Eles entrarão em contato para esclarecer e lhe dar todo suporte necessário.
Atenciosamente,
Equipe PagSeguro
22 de outubro de 2009 às 14:16 (próximo)
Por favor, desejo o e-mail do responsável por treinamentos para envio de proposta de curso
Grata,
Elaine Oliveira
Instituto Isaac Martins
23 de outubro de 2009 às 16:53 (próximo)
Ola todos.
Segui o passo-a-passo para instalação, porem estou com o seguinte problema:
Ao inserir um produto no meu blog ele pede que eu defina uma categoria do produto, porem quando adiciono uma categoria é como se não tivesse adicionado, pois nao aparece em lugar algum.
26 de outubro de 2009 às 12:58 (próximo)
Olá boa tarde, estou com um problema com o plugin do e-commerce está dando esse problema
Warning: unserialize() expects parameter 1 to be string, object given in /home/storage/a/42/43/anunciocomercial/public_html/palacios/wp-content/plugins/wp-e-commerce/merchants/pagseguro.php on line 19
Warning: Invalid argument supplied for foreach() in /home/storage/a/42/43/anunciocomercial/public_html/palacios/wp-content/plugins/wp-e-commerce/merchants/pagseguro.php on line 47
Já mandei um email para VISIE, porém até agora nada de resposta. Agradeço muito se poderem me ajudar.
Obrigado.
28 de outubro de 2009 às 20:53 (próximo)
Muito mal explicado. PagSeguro está perdendo clientes!
29 de outubro de 2009 às 17:49 (próximo)
Olá pessoal,
Já tentei de tudo com o wp-ecommerce e o pagseguro, quando chega no pagseguro diz que nenhum item foi encontrado. Daí eu testo a mesma compra com o paypal e da certo. Preciso de ajuda, alguém pode me auxiliar ?
30 de outubro de 2009 às 16:00 (próximo)
NAO FUNCIONA – NAO APARECE EM MERCHANTS.
boa sorte
31 de outubro de 2009 às 21:17 (próximo)
Adilson,
O plugin facilita, mas não garante que você não vai precisar de seus conhecimentos técnicos para integrar isso ao seu ecommerce. Peço que procure um desenvolvedor, ou busque dicas no fórum
31 de outubro de 2009 às 21:19 (próximo)
Cassio,
O plugin facilita, mas não garante que você não vai precisar de seus conhecimentos técnicos para integrar isso ao seu ecommerce. Peço que procure um desenvolvedor, ou busque dicas no fórum
02 de novembro de 2009 às 14:38 (próximo)
É um grande problema esse plugin .. o mesmo problema de todos quepostaram aqui … carrinho do Pagseguro sem itens…ja vi funcionand em outro site … é sinal que funciona neh..alguém ajuda, preciso disso urgente?
10 de novembro de 2009 às 16:08 (próximo)
Olá!
Alguém poderia disponibilizar o arquivo pagseguro.php funcionando para download?
Fiz as alterações indicadas aqui e ainda aparece o carrinho vazio no pagseguro.
Estou usando wordpress 2.8.5 e wp-e-commerce 3.7.4
Obrigado desde ja!
11 de novembro de 2009 às 23:35 (próximo)
Está funcionando corretamente, calcula o frete pelo pag seguro, envia os itens, etc… até agora não notei nenhum bug…
A quem interessar: daniel.letieri@gmail.com
17 de novembro de 2009 às 16:13 (próximo)
Oi gente pra fazer funcionar é só copiar os comandos SQL de algum outro plugin como o chronopay, ai o plugin do pagseguro funciona perfeitamente.
Espero ter ajudado
24 de novembro de 2009 às 12:07 (próximo)
Quando instalo o plugin e-commerce aparece a seguinte mensagem
Não foi possível ativar o plugin porque ele gerou um erro fatal.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 92160 bytes) in /var/www/html/blog/wp-content/plugins/wp-e-commerce/wpsc-includes/coupons.class.php on line 291
Alguém pode me ajudar??
24 de novembro de 2009 às 14:31 (próximo)
Olá Mizael,
Boa Tarde!
Insira essa função no seu código:
ini_set(“memory_limit”,”80M”);
Não precisa ser necessáriamente 80M, basta aumentar o valor de memória.
Atenciosamente,
Equipe PagSeguro.
26 de novembro de 2009 às 10:13 (próximo)
Bianca
desculpa a ignorância, mas onde eu insiro esta função?
07 de dezembro de 2009 às 22:00 (próximo)
Instalei o plugin e a integração funcionou, passando dados do shopping cart para o Pagseguro.
No entanto, os dados variáveis (cores, tamanhos) não estão indo para o Pagseguro.
Alguém já passou por isso?
09 de dezembro de 2009 às 15:25 (próximo)
Oláa
até hoje ninguém me ajudou de fato
a Bianca mencionaou acima uma possível solução porém
não sei onde inserir tal código
Alguém aqui pode me ajudar????
10 de dezembro de 2009 às 15:45 (próximo)
Olá Mizael,
Encaminhamos sua dúvida para a equipe responsável e assim que possível entrarão em contato com você para auxilia-lo.
Atenciosamente,
Equipe PagSeguro.
14 de dezembro de 2009 às 10:20 (próximo)
Okk, vou ficar esperando
estou precisando mesmo urgentemente
28 de dezembro de 2009 às 4:02 (próximo)
mesmo erro citado acima:
Warning: unserialize() expects parameter 1 to be string, object given in pagseguro.php on line 19
Warning: Invalid argument supplied for foreach() in pagseguro.php on line 47
após o erro vai para:
Checkout
Mensagem:
O carrinho está vazio.
20 de janeiro de 2010 às 15:22 (próximo)
Caros colegas,
Já tentei muitas e muitas coisas, mas o plugin não funciona, ele adiciona os produtos ao carrinho porem na hora que clico em “Finalizar Compra” ele não vai para pagina da UOL onde o usuario precisa por seus dados para finalizar a compra. A pagina carrega e fica no mesmo lugar…. Será que alguem pode me ajudar?
Abraços
21 de janeiro de 2010 às 10:25 (próximo)
Olá Diogo,
Seu problema foi encaminhado para um de nossos técnicos, em breve entrarão em contato com você.
Atenciosamente,
Equipe PagSeguro.
21 de janeiro de 2010 às 15:26 (próximo)
Olá Equipe PagSeguro,
Muito obrigado pelo Plugin.
Consegui instalar quase tudo direitinho!!!
O único problema agora é depois de pagar, quando a gente volta para meu site, o carinho de compra ainda esta cheio.
Como fazer para que ele se esvazia automaticamente?
Obrigado pela ajuda
Abraço
Julien Ineichen
http://www.capibaribe.info
01 de fevereiro de 2010 às 16:56 (próximo)
Olá, estou com o mesmo problema citado por alguns acima. Ao finalizar a compra, utilizando o plugin wp-e-commerce com a integração do pagseguro, recebo rapidamente uma tela de erro:
Warning: unserialize() expects parameter 1 to be string, object given in pagseguro.php on line 19
Warning: Invalid argument supplied for foreach() in pagseguro.php on line 47
após o erro vai para:
Checkout (dentro da loja do pagseguro)
Mensagem:
O carrinho está vazio.
Gostaria de receber um retorno de como resolver isso, pois estamos com uma loja online necessitando de uma solução o mais breve possível que inclua frete por peso, e este plugin integrado ao pagseguro parece ser a melhor saída.
Grato,
Rogério Mello.
03 de fevereiro de 2010 às 13:27 (próximo)
Olá Rogério,
Sua dúvida foi encaminhada à equipe responsável e em breve estarão entrando em contato com você.
Atenciosamente,
Equipe PagSeguro.
25 de fevereiro de 2010 às 17:38 (próximo)
Estou utilizando o WP-E-Commerce com o plugin do PagSeguro mas está aparecendo a seguinte mensagem de erro:
Warning: Invalid argument supplied for foreach() in /home/site/public_html/testes/wordpress/wp-content/plugins/wp-e-commerce/shipping/pagseguro.php on line 107
Alguem sabe como resolver?
Grato.
03 de março de 2010 às 10:03 (próximo)
Ao meu ver, esse passo que diz:
“Descompacte o arquivo wpe-pagseguro.zip e instale-o no diretório ‘wp-content/plugins/wp-e-commerce/merchants’”
nao bate, pois o codigo que esta no arquivo ja gera um carrinho do pagseguro, ou seja, nao foi feito pra ser posto no merchants do wp-ecommerce, por isso que o pessoal esta reclamando e com razao que nao aparece nada no painel de administracao dele.
O problema eh que se o codigo foi feito pra ser integrado ao wp-ecommerce, pq ele tem carrinho proprio e nao aparece no painel de administracao do wp-ecommerce
30 de março de 2010 às 19:22 (próximo)
Estou com o mesmo problema do Edson (acima):
PHP Warning: Invalid argument supplied for foreach() in E:\home\lemonintera\Web\wp_testes\wp-content\plugins\wp-e-commerce\shipping\pagseguro.php on line 107
Alguém?
Obrigada!
05 de abril de 2010 às 8:06 (próximo)
Pessoal, a solução do problema é mais simples do que tds imaginavam:
No pagseguro.php na linha 19: $cart = unserialize($_SESSION['wpsc_cart']);
basta apagar o comando unserialize
e a linha ficará assim:
$cart = ($_SESSION['wpsc_cart']);
pronto! td funcionando, tds os dados foram passados para o pagseguro inclusive frete!
abs!
06 de abril de 2010 às 10:14 (próximo)
Ainda tem um problema:
Qdo entro no site um dos erros ainda persiste:
Warning: Invalid argument supplied for foreach() in /home/zumk1/public_html/shibonetes/wp-content/plugins/wp-e-commerce/shipping/pagseguro.php on line 107
Se eu dou refresh no browser o site funciona. Mas sempre que abro aparecesse esse erro.
alguem sabe como resolver isso?
06 de abril de 2010 às 11:58 (próximo)
Poxa, valeu mesmo! salvou minha vida… obrigada..
só uma observação.. o arquivo “pagseguro.php” para fazer esta alteração é o arquivo que está na pasta “merchants”, se alguém tiver dificuldade em encontrar.
Um abraço!
=D
08 de abril de 2010 às 15:06 (próximo)
Continuo com este problema:
PHP Warning: Invalid argument supplied for foreach() in E:\home\lemonintera\Web\atelie\wp-content\plugins\wp-e-commerce\shipping\pagseguro.php on line 107
…
09 de abril de 2010 às 1:37 (próximo)
Estou tendo o mesmo problema que o Edson. Alguem pode nos ajudar?
erro de foreach na linha 107 do pagseguro.php !
23 de abril de 2010 às 15:05 (próximo)
Olá Ruddy,
Fizemos um post a respeito do plugin, talvez ajude-o a tirar sua dúvida:
http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/
Atenciosamente,
Equipe PagSeguro.
23 de abril de 2010 às 15:05 (próximo)
Olá Siméia,
Fizemos um post a respeito do plugin, talvez ajude-o a tirar sua dúvida:
http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/
Atenciosamente,
Equipe PagSeguro.
01 de maio de 2010 às 23:29 (próximo)
Ao acessar a pagina da loja aparece essa mensagem.
Alguam idpeia de como resolver?
Warning: Invalid argument supplied for foreach() in /home/cdm/public_html/loja/wp-content/plugins/wp-e-commerce/shipping/pagseguro.php on line 107
Warning: Cannot modify header information – headers already sent by (output started at /home/cdm/public_html/loja/wp-content/plugins/wp-e-commerce/shipping/pagseguro.php:107) in /home/cdm/public_html/loja/wp-includes/pluggable.php on line 868
Obrigado
05 de maio de 2010 às 11:57 (próximo)
Atenção, antes de iniciar os procedimentos abaixo faça um backup dos arquivos envolvidos.
Abra arquivo pagseguro.php, localizado em /wp-content/plugins/wp-e-commerce/shipping/
Na linha 107 substitua:
foreach ($wpsc_cart->cart_items as $item) {
por
foreach ((array)$wpsc_cart->cart_items as $item) {
Salve o arquivo e faça um teste.
07 de maio de 2010 às 6:01 (próximo)
Valeu Eduardo, a substituição corrigiu o erro apresentado.
Obrigado
10 de maio de 2010 às 13:01 (próximo)
Instalei agora o plugin apartir desse link (http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/) e parece que funcionou. Admin entrou, apareceu opção do PagSeguro. Vou testar aqui.
11 de junho de 2010 às 0:16 (próximo)
Ola, gostaria de saber se eu posso colocar um botao de compra no pag seguro no worpress.com gratuito desses blog simples!
Consegui fazer isso no blogspot mas nao consigo no worpress. Eu colco o html do botao no modo “html” do post e mesmo assim ele nao roda e quando publico o post fica vazio sem nada somente o titulo aparece! algum sabe o que acontece? Obrigado. abraço
11 de junho de 2010 às 11:18 (próximo)
Seu caso já está sendo analisado, conforme e-mail enviado.
02 de julho de 2010 às 20:08 (próximo)
Quando tento ativar fala que não tem um header valido…
05 de julho de 2010 às 10:33 (próximo)
Especifique, por gentileza, a versão do WordPress utilizada, assim como a versão do módulo que está utilizando para a integração.
09 de julho de 2010 às 10:24 (próximo)
Olá, estou recebendo o seguinte erro:
[ZoneTransfer] ZoneId=3 [ZoneTransfer] ZoneId=3
Warning: Cannot modify header information – headers already sent by (output started at /var/www/carlesso/wordpress/wp-content/plugins/wp-e-commerce/merchants/pagseguro.php:Zone.Identifier:$DATA:3) in /var/www/carlesso/wordpress/wp-includes/pluggable.php on line 890
Já tentei varias vezes tentar instalar o plugin, mas não consigo.. O que poderia ser?
Uso a ultima versão do wordpress e do ecommerce..
13 de julho de 2010 às 11:49 (próximo)
Leonardo,
qual versão do módulo de integração você está utilizando?
Acabei de fazer um teste com a versão 3.0 do WordPress + Wp-e-commerce 3.7.6.7 e a última versão do módulo de integração disponível no link http://visie.com.br/pagseguro/wp-e-commerce-v3.1.zip e não consegui reproduzir o erro que você mencionou.
Detalhe melhor em que momento o erro ocorre, informe se você está utilizando algum outro plugin, enfim. Estas informações são importantes para que possamos identificar e corrigir, caso existam, problemas com o módulo de integração.
27 de julho de 2010 às 19:00 (próximo)
por favor, voce poderia me ajudar no plugin do Wp-commerce com o Pag-seguro?
estou com dois problemas:
1 – na hora de efetivar a compra, ele da o erro:
Warning: unserialize() expects parameter 1 to be string, object given in C:\Domains\metabolica-nutri.com.br\wwwroot\wp-content\plugins\wp-e-commerce\merchants\pagseguro.php on line 19
Warning: Invalid argument supplied for foreach() in C:\Domains\metabolica-nutri.com.br\wwwroot\wp-content\plugins\wp-e-commerce\merchants\pagseguro.php on line 47
em seguida, aparece a tela do PagSeguro dizendo O CARRINHO ESTÁ VAZIO.
2 – eu não consigo associar produto a uma categoria ou marca
sera que vcs ja passaram por esse problema, ou sabe como resolver?
por favor, peço essa grande ajuda!
29 de julho de 2010 às 11:33 (próximo)
Informe a versão de seu WordPress, assim como a versão do WP-e-commerce e do módulo de integração utilizado.
05 de agosto de 2010 às 19:28 (próximo)
Bom, para aqueles como eu, estiverem com o mesmo problema, resolvi o problema, configurando o WP-Commerce na aba, ENVIO, la embaixo, onde a opção Pag Seguro, estiver ativada, ao lado direito, coloque o cursor do mouse em cima, e clique em EDIT, siga rigorosamente as configurações escritas para editar a conta do PayPal, com isso o calculo de frete funcionou para mim.
não sou usuário avançado e após muito pedir ajuda a profissionais da area, achei como resolver. com base nisso, acho válido, se possivel, um manual para auxiliar usuários menos avançados.
muito obrigado
06 de agosto de 2010 às 10:15 (próximo)
Fizemos há algum tempo uma espécie de “guia” para a instalação e configuração do WordPress com WP-e-commerce.
http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/
31 de agosto de 2010 às 10:31 (próximo)
Antes funciona perfeito, tive problemas com o servidor UOL e mudei para Localweb, instalei tudo de novo e atualizei o wp-e-commerce para ultima versão 3.7, agora quando faço um teste não leva o pedido para o pagseguro, chega “carrinho vazio” na tela do pagseguro.
Alguma dica?
wordpress 2.9.1
wp-e-commerce 3.7.6.7
wpa storefront thema
Ultima versão do pagseguro V3.1
Plugins:
Sidebar Login
wp-e-commerce 3.7.6.7
Obrigado
luislins
roll-laden.net
08 de setembro de 2010 às 18:58 (próximo)
Fiz uma instalação do WordPress e não consegui simular o erro informado por você. O link da instalação segue abaixo.
http://lojapagseguro.com.br/wordpress/
Utilizei as seguintes versões:
WordPress 3.0.1
Wp-e-commerce 3.7.6.9
Módulo de integração 3.1
Tente fazer uma instalação limpa, apenas com Wp-e-commerce e o módulo de integração. Verifique também as permissões de pastas em seu servidor.
07 de outubro de 2010 às 22:15 (próximo)
Gostaria de saber se ele tem url de retorno… ou se nós temos que fazer manualmente as mudanças…
E quanto ao erro eu resolvi tirando o unserialize() da função e deixando somente a session!
Flwwww
11 de outubro de 2010 às 17:38 (próximo)
Descompactei os arquivos como vocês pedem porém não aparece dentro do admin a opção de pagamento seguro para que eu possa configura-la..
Alguém já teve esse problema??? de não aparecer a forma de pagamento pelo pagseguro dentro do admin do wordpres??
obrigado
llins
13 de outubro de 2010 às 17:27 (próximo)
Siga as instruções de instalação disponíveis nos links abaixo:
http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/
http://visie.com.br/pagseguro/plataforma/wordpress/wp-e-commerce/
13 de outubro de 2010 às 17:36 (próximo)
A princípio você deve usar como URL de retorno a URL informada em “Transaction Details URL”.
Esta informação está disponível dentro das configurações do wp-e-commerce, mais especificamente na guia Admin.
04 de janeiro de 2011 às 12:43 (próximo)
Bom dia a todos.
Sei que já estamos me 2011, mas muitos ainda devem ter a seguinte dúvida:
“O único problema agora é depois de pagar, quando a gente volta para meu site, o carinho de compra ainda esta cheio.”
Para resolver isso basta adicionar a string:
?wpsc_ajax_action=empty_cart
à frente da sua URL de Retorno no PagSeguro. Ficando assim:
http://www.sualoja.com.br/loja/index.php?wpsc_ajax_action=empty_cart
É isso aí.
abs.
Patrick
12 de janeiro de 2011 às 10:59 (próximo)
Já foi mencionado, mas algo que resolveu o problema do CARRINHO VAZIO na minha loja.
Na pasta /www/wp-content/plugins/wp-e-commerce/merchants
está o arquivo pagseguro.php
Você vai precisar editar esse arquivo.
Abra-o (pode ser com o bloco de notas)
e por volta da linha 19 está o seguinte conteúdo
$cart = unserialize($_SESSION['wpsc_cart']);
Apague o comando unserialize. A linha deve ficar desta forma
$cart = ($_SESSION['wpsc_cart']);
Aqui funcionou (mas é relativo, pois copiei a instalação do WP-Ecommerce de um outro site que já funcionava)
14 de janeiro de 2011 às 19:29 (próximo)
Boa Tarde!
Assim não estou conseguindo instalar o plugin WordPress e-commerce, descompacto na pasta plugins e quando vou na area de administração do wordpress para ativa-lo simplesmente não aparece. O que pode ser???
Obrigada;
12 de fevereiro de 2011 às 3:21 (próximo)
Eu estou com o seguinte problema. Utilizo o plugin wp-e-commerce, mas quanto acrescento mais de um item ao meu pedido, ele acrescenta mais uma vez o valor de frete, duplicando o valor, gostaria de saber como resolver este problema. Site: http://www.limonadamoda.com.br/
Estou com problemas para o cálculo do frete neste site. Gostaria de orientações, por favor.
Obrigado
Janaina Ramos
16 de fevereiro de 2011 às 1:31 (próximo)
Olá pessoal,
Tudo funcionando certinho por aqui, menos uma coisa, ao fazer o checkout o cliente vai para a pag do Pag Seguro, mas não aparece o frete … já fiz de tudo que pudesse imaginar, tem peso, tem cep, tem configuração no painel do pag, na admin do wp … o que será que acontece? Alguém tem alguma dica?
18 de fevereiro de 2011 às 17:02 (próximo)
Olá Chycoo!
Você já verificou as informações do guia do desenvolvedor? http://zip.net/bccFs … Você também pode seguir essas dicas do Blog PagSeguro http://zip.net/bmcn4.
Ficamos a disposição,
Atenciosamente,
Equipe PagSeguro.
24 de fevereiro de 2011 às 15:12 (próximo)
Acesse o link https://pagseguro.uol.com.br/seller/sellerConfigFreight.jhtml e ative a opção “Frete adicional com valor fixo”. Em “valor fixo para os itens adicionais” coloque 0,00.
Confirme as alterações e faça um teste.
24 de fevereiro de 2011 às 15:20 (próximo)
Você instalou antes o plugin WP-e-commerce ou instalou direto o módulo de integração do PagSeguro?
Caso queira, adicione o contato de msn informado no link http://blogpagseguro.com.br/2011/01/pagseguro-so-para-desenvolvedores/ para obter maiores informações.
27 de fevereiro de 2011 às 18:54 (próximo)
Olá pessoal,
Alguém já passou por uma situação onde é necessário ter dois CEP´s de origem? Em minha loja, temos dois centros de distribuição de produtos, um em cada cidade em regiões diferentes do Brasil. Ou seja, o valor do frete (Sedex ou PAC) obviamente varia muito, conforme o produto adquirido na loja.
Exemplo: tenho 20 produtos na loja, sendo que 10 estão no local cujo cep é 11111-000 e os outros 10 produtos estão no local cujo cep é 88888-000. Ou seja, terei dois locais possíveis, com CEPs distintos.
Gostaria de saber se é possível, e nesse caso como podemos configurar, para trabalhar com dois CEPs de origem, onde esses CEPs seriam atribuídos à determinados produtos ou a determinadas categorias de produtos, por exemplo.
p.s: estou utilizando o wp-e-commerce
Abraços
Alex.
28 de fevereiro de 2011 às 13:16 (próximo)
Neste caso você precisará contratar uma alternativa própria para o cálculo de frete ou adaptar um módulo para tal e enviar para o PagSeguro apenas o valor calculado.
27 de março de 2011 às 22:13 (próximo)
prezados, ta tudo funcionando normal, pagamento e tal, mas não to recebendo as atualizações de status do pagamento do pagseguro, q vem pelo post, alguem ja viu algo parecido?
wordpress-3.1
wp-e-commerce.3.7.8
+ a biblioteca do pagseguro
abraços
29 de março de 2011 às 10:42 (próximo)
A atualização dos dados via retorno automático precisa ser implementado por cada usuário do módulo. Caso precise de orientações sobre como proceder acesse http://forum.imasters.com.br/forum/244-gateways-e-meios-de-pagamento-online-pagseguro/
20 de abril de 2011 às 13:17 (próximo)
Voce poderia me emviar o link do seu mais recente Plugin e-commerce para WordPress.
Outra coisa, porque o telefone de voces cai sa Sanepar?
Obrigado
Fernando Cestari
20 de abril de 2011 às 14:56 (próximo)
http://pagseguro.visie.com.br/plataforma/wordpress/wp-e-commerce/
19 de maio de 2011 às 12:59 (próximo)
ATENÇÃO, ACHEI A SOLUÇÃO.
Pessoal, para quem tava com erro na linha 19, faz assim:
Substitua a linha 19 para:
$cart = $_SESSION['wpsc_cart'];
Espero ter ajudado!
29 de junho de 2011 às 17:30 (próximo)
Olá, estou usando a última versão do WordPress, WP-e-commerce e deste plugin do PagSeguro.
Consegui fazer funcionar somente com as alterações mencionadas nos comentários acima.
Mas ainda não consigo fazer funcionar o RETORNO AUTOMÁTICO. Segui todos os passos do tutorial da Visio coloquei o Token, URL de retorno, e mesmo assim não funciona.
Eu sempre retorno para a página da minha Loja dizendo que o Pedido está pendente……mesmo recebendo no mesmo momento um email do PagSeguro dizendo que o pedido foi concluído e aprovado.
Por favor, alguém ajude!!!!
Obrigado!
04 de julho de 2011 às 18:00 (próximo)
unserialize() expects parameter1 to be string, object given on line 26
invalid argument supplied for foreach() on line 68
Alguem pode me ajudaR?
04 de julho de 2011 às 18:35 (próximo)
resolvi olhando os comentarios…
vlw
07 de julho de 2011 às 10:21 (próximo)
Tenho uma loja em wordpress e usei o plugin wp e-commerce com o modulo do pagseguro.Tudo funciona perfeitamente, porém não consigo identificar qual é o tipo de envio do produto (Sedex ou Pac).
O plugin deveria enviar um campo com nome tipo_frete contendo o tipo de envio escolhido, mas está enviando apenas o valor do frete. Alguém sabe me dizer se preciso fazer alguma configuração no plugin para enviar um campo com nome tipo_frete para o pagseguro?
18 de julho de 2011 às 16:27 (próximo)
Adicione nosso MSN para agilizar o suporte: desenvolvedores@pagseguro.com.br
19 de julho de 2011 às 14:33 (próximo)
Dê uma olhada nos comentários…
http://blogpagseguro.com.br/2010/04/plugin-para-integracao-com-o-wordpress-teste-local/#comment-1777
Nosso suporte, via MSN, poderá auxiliá-lo nesta questão.
20 de julho de 2011 às 14:11 (próximo)
O retorno automático implementado no plugin para WordPress/Wp-e-commerce apenas valida os POST recebidos. Para atualizar de forma automática sua base de dados com o último status do pedido você precisa de conhecimentos em programação para implementar as funções necessárias.
27 de outubro de 2011 às 6:33 (próximo)
Pessoal,
Comigo aconteceu a mesma coisa:
PHP Warning: unserialize() expects parameter 1 to be string, object given in xxx\wp-content\plugins\wp-e-commerce\wpsc-merchants\pagseguro.php on line 26
PHP Warning: Invalid argument supplied for foreach() in xxx\wp-content\plugins\wp-e-commerce\wpsc-merchants\pagseguro.php on line 68
Estou utilizando:
WordPress – Versão 3.2.1
Wp-e-commerce – Versão 3.8.7.1
Módulo de integração do PagSeguro – wp-e-commerce_v3.2.4
Tentei alterar a linha 26:
de
$cart = unserialize($_SESSION['wpsc_cart']);
para
$cart = ($_SESSION['wpsc_cart']);
ALterei a linha 68:
de
$products = array();
para
$produtos = array(”id” => uniqid($item[`id`])
Necas. Não funcionou. Alguém sabe se tem como entrar em contato com o pessoal do PagSeguro para solicitar ajuda?
27 de outubro de 2011 às 6:59 (próximo)
Consegui resolver.
Alterei só a linha 26 para:
$cart = ($_SESSION['wpsc_cart']);
27 de outubro de 2011 às 13:04 (próximo)
Olá Anderson,
Estamos migrando todos os módulos para a nova API e, em breve atualizaremos este módulo já com a correção.
Caso tenha alguma dúvida técnica, pode nos encaminhar um e-mail para desenvolvedores@pagseguro.com.br ou nos adicionar no MSN usando este mesmo e-mail.
Atenciosamente,
Equipe PagSeguro
15 de dezembro de 2011 às 15:49 (próximo)
Baixei o módulo e tentei configurar como indicado no site, mas somente me volta o seguinte erro:
Warning: unserialize() expects parameter 1 to be string, object given in D:\web\localuser\demsi\www\brechoonline\wp-content\plugins\wp-e-commerce\wpsc-merchants\pagseguro.php on line 26
Warning: Invalid argument supplied for foreach() in D:\web\localuser\demsi\www\brechoonline\wp-content\plugins\wp-e-commerce\wpsc-merchants\pagseguro.php on line 68
e indicando que não há produtos no carrinho…. como posso resolver esse problema?
15 de dezembro de 2011 às 15:52 (próximo)
Ok já resolvi, muito obrigada Anderson Porto
16 de dezembro de 2011 às 11:01 (próximo)
olá, o pagseguro funciona perfeito no meu site. porém, se uso um código de cupom de desconto do WP E-commerce, o preço que é passado ao PagSeguro não é o preço com desconto do cupom, é o preço cheio! Como mudo isso?
16 de dezembro de 2011 às 11:02 (próximo)
tenho WP 3.3 e WPEC 3.8.7.6
02 de janeiro de 2012 às 15:36 (próximo)
Pessoal
Olhem o erro que está dando:
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 1966080 bytes) in /home/storage/e/dd/10/canalfest/public_html/sandaliaecia/wp-includes/class-simplepie.php on line 5410
Como poderia consertar isso, por favor!
09 de janeiro de 2012 às 9:54 (próximo)
Bom dia, Gabriela!
Ainda encontra dificuldade na integração do PagSeguro com o WordPress?
Caso estiver, faça um post mais detalhado no blog do iMasters (onde temos um perfil oficial), especificando quais os códigos das linhas 26 e 68 que causaram esse erro e lhe ajudaremos a solucionar o problema.
Ficamos à disposição para mais informações.
Atenciosamente,
Equipe PagSeguro.
09 de janeiro de 2012 às 10:17 (próximo)
Bom dia, Priscila!
Ainda encontra dificuldades de utilizar o sistema de cupons em seu site?
Caso estiver, retorne o contato num dos canais abaixo nos fornecendo mais detalhes do problema.
Twitter: @PagSeguroDevs
Blog do Imasters: http://zip.net/bbLLD
Email: desenvolvedores@pagseguro.com.br
Ficamos à disposição para mais informações.
Atenciosamente,
Equipe PagSeguro.
09 de janeiro de 2012 às 10:28 (próximo)
Bom dia, Roque!
Esse problema normalmente ocorre devido aos problemas abaixo:
Você esta carregando uma página que chama a mesma página que você abriu e entrou em um looping infinito. Quando isso acontece basta você verificar qual é a página que esta chamando o mesmo local ou está tentando abrir uma página que é maior do que o que seu servidor suporta, neste caso você poderá utilizar este script em php:
ini_set(“memory_limit”,”10M”); //vai expandir a memória do seu servidor para 10 Megas
Ou modifique o código XX pelo tamanho de sua escolha diretamente no arquivo php.ini.
memory_limit = XX
Ficamos à disposição para mais informações.
Atenciosamente,
Equipe PagSeguro.
Outros canais para dúvidas técnicas:
Twitter: @PagSeguroDevs
Blog do Imasters: http://zip.net/bbLLD
Email: desenvolvedores@pagseguro.com.br
09 de fevereiro de 2012 às 23:09 (próximo)
Nao aparece a opcao de pagamento pelo pagseguro no meu site… como resolvo isso?
10 de fevereiro de 2012 às 10:32 (próximo)
Bom dia, Ricardo!
Por favor, retorne o contato com informações mais precisas para que possamos auxiliá-lo.
Informe qual método de integração feito, seu email no PagSeguro e o link do site.
Atenciosamente,
Equipe PagSeguro.
14 de fevereiro de 2012 às 19:13 (próximo)
Estou usando o MAMP no meu Imac, ainda nao hospedei o site.
instalei o wp e-commerce
baixei o wp-e-commerce_v3.2.4 e colei na pasta ‘wp-content/plugins/wp-e-commerce/wpsc-merchants’
mas a opcao do pagseguro nao aparece nas configurações de loja em ‘pagamentois’
os nomes no tutirial nao sao os mesmo, sera que eh isso?
Aguardo sua ajuda, obrigado.
14 de fevereiro de 2012 às 21:15 (próximo)
consegui!!!! ate agora tudo certo!!!!!