Integration logo
Google Checkout (no Plugin de E-commerce WordPress)

Google Checkout (no Plugin de E-commerce WordPress)

GoogleCheckout WordPress Ecommerce Integration

Integração do Google Checkout (no Plugin de E-commerce WordPress)

O Google Checkout é integrado utilizando notificações do Google Checkout no Plugin de E-commerce WordPress.

Configurando sua conta de comerciante Google Checkout

Faça login em sua conta de comerciante Google Checkout. Acesse o Painel de configurações. Agora selecione Integração no menu à esquerda. Se estiver marcado, desmarque “Minha empresa irá postar apenas carrinhos assinados digitalmente.”. Em seguida, insira a URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php na caixa de texto “URL de callback da API:”. Por fim, selecione o botão de opção XML no grupo “Método de callback:”. Não se esqueça de salvar as configurações.

Aviso: a URL https://URL_TO_PostAffiliatePro/plugins/GoogleCheckout/googlecheckout.php deve estar em um domínio seguro (Consulte mais na documentação do Google).

Ativando e configurando o plugin Google Checkout

Logo após ativar o plugin Google Checkout, você precisa configurá-lo. Faça login em seu painel de comerciante. Vá ao menu Início > Plugins. Agora clique em Configurar no item do plugin Google Checkout. Aqui você deve definir seu Merchant ID e Merchant Key. Estes podem ser encontrados em sua conta de comerciante Google Checkout no menu Configurações > Integração. Deixe o separador de valor personalizado em branco.

Editar arquivo

Localize e edite o arquivo ‘/wp-content/plugins/wp-e-commerce/themes/yourthemefolder/shopping_cart_page.php‘ no diretório:

ou o arquivo ‘/wp-content/themes/yourthemefolder/wpsc-shopping_cart_page.php‘ no diretório:

Encontre a linha (por volta da 372):

<input type='submit' value='<?php echo __('Make Purchase', 'wpsc');?>' name='submit' class='make_purchase' />

Logo acima desta linha adicione:

<input name='pap-merchant-private-data' id='pap_dx8vc2s5' type='hidden' value=''  />

e abaixo da próxima tag de fechamento de formulário () adicione a linha:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>

Editar arquivo

Localize e edite o arquivo ‘/wp-content/plugins/wp-e-commerce/wpsc-includes/ajax.functions.php‘ no diretório

Encontre a linha (por volta da 724):

header('Location: '.get_option('shopping_cart_url'));

Logo acima desta linha adicione:

/* [Post affiliate pro](/ "O Post Affiliate Pro oferece uma plataforma de software de afiliados completa para gerenciar múltiplos programas de afiliados com facilidade. Sem taxas de configuração, suporte ao cliente 24/7 e teste gratuito de 1 mês. Ideal para pequenas e grandes empresas, oferece rastreamento preciso, fluxos de trabalho automatizados e ferramentas personalizáveis para impulsionar seu sucesso no marketing de afiliados. Experimente agora e otimize sua operação de afiliados de forma simples!") integração /
if(!isset($_REQUEST['pap-merchant-private-data'])){
    $_REQUEST['merchant-private-data'] = '';
}
$_SESSION['pap-merchant-private-data'] = $_REQUEST['pap-merchant-private-data'];
/ [Post affiliate](/ "O Post Affiliate Pro oferece uma plataforma de software de afiliados completa para gerenciar múltiplos programas de afiliados com facilidade. Sem taxas de configuração, suporte ao cliente 24/7 e teste gratuito de 1 mês. Ideal para pequenas e grandes empresas, oferece rastreamento preciso, fluxos de trabalho automatizados e ferramentas personalizáveis para impulsionar seu sucesso no marketing de afiliados. Experimente agora e otimize sua operação de afiliados de forma simples!") pro integração fim */

Editar arquivo

Localize e edite o arquivo ‘/wp-content/plugins/wp-e-commerce/merchants/GoogleCheckout-XML.php‘ no diretório:

a) Encontre a linha (aprox. 88):

$cart = new GoogleCart($merchant_id, $merchant_key, $server_type, $currency);

Logo abaixo desta linha adicione:

/* Integração Post affiliate pro /
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cart->SetMerchantPrivateData($_SESSION['pap-merchant-private-data']);
}
/ Integração Post affiliate pro fim*/

b) Em seguida, encontre a linha:

$cart->AddItem($cartitem["$no"]);

Logo acima desta linha adicione:

/* Integração Post affiliate pro /
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cartitem["$no"]->SetMerchantPrivateItemData($_SESSION['pap-merchant-private-data']);
}
/ Integração Post affiliate pro fim */

c) Em seguida, encontre a linha:

$cart->AddItem($cartitem[$no]);

Logo acima desta linha adicione:

/* Integração Post affiliate pro */
if (isset($_SESSION['pap-merchant-private-data'])) {
    $cartitem[$no]->SetMerchantPrivateItemData($_SESSION['pap-merchant-private-data']);
}
/* Integração Post affiliate pro fim*/

Os passos b) e c) não são necessários se você processar o carrinho como uma transação única.

Todo usuário do Google Checkout deve entrar em contato com a equipe Google Checkout pelo e-mail checkout-api-support@google.com e solicitar a liberação do seu domínio. Caso contrário, o rastreamento não funcionará.

Frequently asked questions

O que é a integração do Google Checkout para e-commerce WordPress?

Ela permite conectar o Google Checkout como gateway de pagamento em sua loja online WordPress e rastrear vendas de afiliados usando o Post Affiliate Pro.

Como configurar o Google Checkout com o Post Affiliate Pro?

Você precisa configurar sua conta de comerciante Google Checkout, definir as URLs de callback da API, ativar o plugin e adicionar trechos de código específicos nos arquivos do seu e-commerce WordPress conforme descrito no guia de integração.

Por que preciso editar arquivos do plugin para integração?

Editar os arquivos permite inserir o código de rastreamento personalizado e garantir que as vendas de afiliados sejam rastreadas corretamente pelo Post Affiliate Pro ao usar o Google Checkout.

Meu domínio precisa ser liberado para o rastreamento do Google Checkout?

Sim, você deve entrar em contato com checkout-api-support@google.com para solicitar a liberação do seu domínio; caso contrário, o rastreamento pode não funcionar corretamente.

Posso testar o Post Affiliate Pro antes de comprar?

Sim, o Post Affiliate Pro oferece um teste gratuito de 30 dias para você experimentar todos os recursos, incluindo integração com Google Checkout, antes de realizar a compra.

Lucia é uma talentosa editora de conteúdo que garante a publicação perfeita de conteúdos em várias plataformas.

Lucia Halašková
Lucia Halašková
Editora de Conteúdo

Experimente o Post Affiliate Pro Gratuitamente

Tenha integrações de afiliados perfeitas como Google Checkout no e-commerce WordPress. Experimente o Post Affiliate Pro gratuitamente por 30 dias!

Learn more

Google Wallet
Google Wallet

Google Wallet

Gostaria de aprimorar ainda mais seu software de afiliados? Confira a integração do Google Wallet com o Post Affiliate Pro.

7 min read
GoogleWallet AffiliateIntegration +3

Você estará em boas mãos!

Junte-se à nossa comunidade de clientes satisfeitos e forneça excelente suporte ao cliente com o Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface