Quando o MemberMouse é ativado em seu site, uma das páginas criadas é a Página principal de checkout. Essa é a página para a qual os usuários são direcionados sempre que clicam em uma Purchase_Link SmartTag™. Ela é preenchida automaticamente com o modelo de página principal para a página de checkout.
É importante observar que a página central de checkout é uma página dinâmica devido aos MemberMouse SmartTags™ que compõem o modelo. Isso significa que ela detecta qual produto está sendo comprado e preenche o preço e o nome do produto corretamente. Além disso, ele incluirá ou excluirá automaticamente o formulário de envio com base no fato de o item poder ser enviado e incluirá ou excluirá o formulário de cobrança com base no fato de a associação, o pacote ou o produto ser gratuito ou pago. Leia este artigo para Saiba mais sobre como usar o modelo de página principal.
Às vezes, no entanto, você desejará ter uma página de checkout personalizada que seja exclusiva da sua página de checkout padrão. Por exemplo, se você quiser uma página de Formulário de registro de associação gratuita.
1. Criar uma página adicional de checkout
Primeiro, crie uma nova página em seu administrador do WordPress. Lembre-se de que ela será usada como URL para o link de compra, portanto, preste atenção ao nome que você dará à página. Para nossos exemplos, vamos chamá-la de "Custom Checkout".
O formulário de checkout usado na página de checkout padrão pode ser usado em qualquer lugar, portanto, você pode adicionar o Modelo de checkout padrão na guia "Texto" do editor de páginas do WordPress.
Sua página de checkout agora está pronta para ser usada e a próxima etapa será criar um link para essa página de checkout.
2. Vinculação à página de checkout personalizada
Há três maneiras de vincular a sua página de checkout personalizada e determinar qual produto está sendo comprado nela:
A. Link estático para a página
A primeira opção é adicionar um link de página simples em qualquer lugar do site que leve à sua página de checkout personalizada. O URL seria algo parecido com isto: http://yourdomain.com/CustomCheckout/.
Nesse caso, você não está especificando um produto específico (porque não há "rid" no URL), portanto, a configuração padrão do produto será usada na página de checkout personalizado. Leia este artigo para saber mais sobre Definição da configuração padrão do produto.
Uma maneira simples de adicionar o link estático seria clicar no ícone "Inserir/editar link" no editor de páginas do WordPress e, em seguida, escolher sua nova página de checkout na caixa pop-up.
B. Link de compra com o parâmetro 'rid'
Uma segunda opção é que você pode optar por passar as informações do produto ou do nível de associação gratuita por meio do parâmetro "rid" em um link de compra (ou seja, http://yourdomain.com/CustomCheckout/?rid=pK1ra9).
Para fazer isso dessa forma, você deverá pegar o link de compra estático para o produto/nível de associação/pacote que você deseja associar à página de checkout. Observação: você não pode usar a SmartTag Purchase_Link para acessar essa página porque essa SmartTag™ aponta apenas para a página de checkout padrão. Você precisa usar o link de compra estático.
Em seguida, substitua o link da página de checkout no link de compra que você extraiu (que geralmente é /checkout/) pelo novo URL da página de checkout. Por exemplo: Altere isto: http://yourdomain.com/checkout/?rid=93fd4 para isto: http://yourdomain.com/CustomCheckout/?rid=93fd4
C. Usar a SmartTag MM_Form
A terceira opção é especificar o produto padrão ou o nível de associação a ser usado para o formulário diretamente no próprio formulário.
Para indicar que o formulário deve ser usado para comprar o ID do produto 20 por padrão, você deve fazer o seguinte:
[MM_Form type='checkout' productId='20']
...
[/MM_Form]
Para indicar que o formulário deve ser usado para comprar o nível de associação ID de 8 por padrão, você deve fazer o seguinte:
[MM_Form type='checkout' membershipLevelId='8']
...
[/MM_Form]
Este artigo contém mais detalhes sobre o uso desses atributos com o SmartTag de formulário.
OBSERVAÇÃO: Essa configuração será substituída se/quando um link de compra com um parâmetro 'rid' for passado para a página.