Lorsque MemberMouse est activé sur votre site, l'une des pages créées est la page Page principale de la caisse. Il s'agit de la page vers laquelle les utilisateurs sont dirigés chaque fois qu'ils cliquent sur un Purchase_Link SmartTag™. Elle est alimentée automatiquement par le modèle de page principal de la page de paiement.
Il est important de noter que la page de base de la caisse est une page dynamique en raison des MemberMouse SmartTags™ qui composent le modèle. Cela signifie qu'elle détecte le produit en cours d'achat et remplit le prix et le nom du produit corrects. En outre, il inclut ou exclut automatiquement le formulaire d'expédition selon que l'article est expédiable ou non, il inclut ou exclut le formulaire de facturation selon que l'adhésion, l'offre groupée ou le produit est gratuit ou payant. Lisez cet article pour en savoir plus sur l'utilisation du modèle de page principal.
Cependant, il arrive que vous souhaitiez disposer d'une page de paiement personnalisée, différente de votre page de paiement par défaut. Par exemple, si vous souhaitez une page formulaire d'adhésion gratuite.
1. Créer une page de paiement supplémentaire
First, create a new page in your WordPress admin. Remember, this is going to be used as the URL for your purchase link, so be mindful of what you name the page. For our examples, we’ll call it ‘Custom Checkout’.
Le formulaire de paiement utilisé sur la page de paiement par défaut peut être utilisé n'importe où. modèle de caisse par défaut to the ‘Text’ tab of your WordPress page editor.
Votre page de paiement est maintenant prête à être utilisée et la prochaine étape consistera à créer un lien vers cette page de paiement.
2. Lien vers la page de paiement personnalisée
Il existe trois façons d'établir un lien avec votre page de paiement personnalisée et de déterminer le produit qui y est acheté :
A. Lien statique vers la page
La première option consiste à ajouter un simple lien de page n'importe où sur votre site qui mène à votre page de paiement personnalisée. L'URL ressemblerait à ceci : http://yourdomain.com/CustomCheckout/.
In this case, you’re not specifying a particular product (because no ‘rid’ is present in the URL), so the default product configuration will be used on the custom checkout page. Read this article to learn more about la configuration par défaut du produit.
A simple way to add the static link would be to click on the ‘Insert/edit Link’ icon in your WordPress page editor, and then choose your new checkout page from the Pop Up box.
B. Purchase Link with ‘rid’ parameter
A second option is you can choose to pass the product or free membership level info through the ‘rid’ parameter in a purchase link (i.e. http://yourdomain.com/CustomCheckout/?rid=pK1ra9).
To do it this way, you’ll want to grab the lien d'achat statique pour le produit/le niveau d'adhésion/l'offre groupée que vous souhaitez associer à la page de paiement. Remarque : vous ne pouvez pas utiliser le SmartTag Purchase_Link pour accéder à cette page car ce SmartTag™ ne pointe que vers la page de paiement par défaut. Vous devez utiliser le lien d'achat statique.
Ensuite, remplacez le lien de la page de paiement dans le lien d'achat que vous avez extrait (qui est généralement /checkout/) par l'URL de la nouvelle page de paiement. Par exemple : Remplacez : http://yourdomain.com/checkout/?rid=93fd4 par : http://yourdomain.com/CustomCheckout/?rid=93fd4
C. Utiliser le SmartTag MM_Form
La troisième option consiste à spécifier le produit ou le niveau d'adhésion par défaut à utiliser pour le formulaire directement dans le formulaire lui-même.
Pour indiquer que le formulaire doit être utilisé par défaut pour acheter le produit ID 20, vous devez procéder comme suit :
[MM_Form type='checkout' productId='20']
...
[/MM_Form]
Pour indiquer que le formulaire doit être utilisé pour acheter le niveau d'adhésion ID 8 par défaut, vous devez procéder comme suit :
[MM_Form type='checkout' membershipLevelId='8']
...
[/MM_Form]
Cet article donne plus de détails sur l'utilisation de ces attributs avec la fonction l'étiquette SmartTag du formulaire.
NOTE: This configuration will be overridden if/when a purchase link with a ‘rid’ parameter is passed to the page.

