1. Inicio
  2. Base de conocimientos
  3. Consejos, trucos y personalizaciones
  4. Trucos y consejos
  5. Recopilar información adicional sobre los socios en la página de pago

Recopilar información adicional sobre los socios en la página de pago

MemberMouse le permite crear campos personalizados in order to associate additional data with each member’s account, which allows for an even greater ability to allow or restrict access using Decisión de los miembros SmartTags™.

Custom fields are identified by the ID assigned to them in MemberMouse. In the following example we’ll show you how the different types of custom fields can be used to collect custom information through a checkout form.

Este es el código personalizado utilizado para mostrar los 5 tipos diferentes de campos personalizados
<p class="mm-formField">
  <label>Fecha de nacimiento:</label>
  [MM_Form_Field type='custom' id='4' isRequired='false' class='' customAttributes='placeholder="Fecha de nacimiento"']
  </p>
  <p class="mm-formField">
    <label>Compruebe aquí el acceso a los contenidos ocultos:</label>
    [MM_Form_Field type='custom' id='5' isRequired='false' class=''']
  </p>
  <p class="mm-formField">
    <label>Hora favorita del día:</label>
    [MM_Form_Field type='custom' id='7' isRequired='false' class=''']
  </p>
  <p class="mm-formField">
    <label>¿Alguna pregunta?</label>
    [MM_Form_Field type='custom' id='8' isRequired='false' class='']
  </p>
  <p class="mm-formField">
    <label>¿Cómo es el proceso de inscripción?</label>
    [MM_Form_Field type='custom' id='9' isRequired='false' class='']
  </p>
Aquí está una plantilla completa utilizando el código anterior con la página de pago original
<div class="mm-checkoutContainer">
[MM_Form type='checkout']

[MM_Form_Message type='error']<p></p>
<div class="mm_left_column">
[MM_Form_Section type='accountInfo']<p></p>
<div id="mm-account-information-section" class="mm-checkoutInfoBlock">
<h3>Información sobre la cuenta</h3>
<p class="mm-formField">
<label>Nombre de pila:</label>

[MM_Form_Field type='input' name='firstName' customAttributes='placeholder="Nombre"']</p>
<p class="mm-formField">
<label>Apellido:</label>

[MM_Form_Field type='input' name='apellido' customAttributes='placeholder="Apellido"']</p>
<p class="mm-formField">
<label>Correo electrónico:</label>

[MM_Form_Field type='input' name='email' customAttributes='placeholder="Dirección de correo electrónico"']</p>
<p class="mm-formField">
<label>Contraseña:</label>

[MM_Form_Field type='input' name='contraseña' customAttributes='placeholder="Contraseña"']</p>
<p class="mm-formField">
<label>Teléfono:</label>

[MM_Form_Field type='input' name='teléfono' isRequired='false' customAttributes='placeholder="Número de teléfono"']</p>
<p class="mm-formField">
<label>Fecha de nacimiento:</label>

[MM_Form_Field type='custom' id='4' isRequired='false' class='' customAttributes='placeholder="Fecha de nacimiento"']</p>
<p class="mm-formField">
<label>Compruebe aquí el acceso a los contenidos ocultos:</label>[MM_Form_Field type='custom' id='5' isRequired='false' class=''']</p>
<p class="mm-formField">
<label>Hora favorita del día:</label>

[MM_Form_Field type='custom' id='7' isRequired='false' class=''']</p>
<p class="mm-formField">
<label>¿Alguna pregunta?</label>

[MM_Form_Field type='custom' id='8' isRequired='false' class='']</p>
<p class="mm-formField">
<label>¿Cómo es el proceso de inscripción?</label>

[MM_Form_Field type='custom' id='9' isRequired='false' class='']</p>
</div>
<p>[/MM_Form_Section]

[MM_Form_Section type='billingInfo']</p>
<div id="mm-billing-information-section" class="mm-checkoutInfoBlock">
<h3>Datos de facturación</h3>
<p class="mm-ccLogos"><img src="../wp-content/plugins/membermouse/resources/images/cclogos.gif" width="199" height="30" alt="Visa, Master Card, American Express, Discover"></p>
<p class="mm-formField">
<label>Tarjeta de crédito:</label>

[MM_Form_Field name='ccNumber' customAttributes='placeholder="Número de tarjeta de crédito"']</p>
<p class="mm-formField">
<label>Código de seguridad:</label>

[MM_Form_Field name='ccCódigoSeguridad' customAttributes='placeholder="Código de seguridad"']</p>
<p id="mm-checkout-expiration-date" class="mm-checkout-expiration-date mm-formField">
<label>Fecha de caducidad: </label>

[MM_Form_Field name='ccFechaCaducidad']</p>
<p style="clear:both;">
</p><h3 class="mm-hr">Dirección de facturación</h3>
<p class="mm-formField">
<label>Dirección:</label>

[MM_Form_Field name='dirección_de_facturación' customAttributes='placeholder="Dirección_de_facturación"']</p>
<p class="mm-formField">
<label>Ciudad:</label>

[MM_Form_Field name='ciudad_de_facturación' customAttributes='placeholder="Ciudad de facturación"']</p>
<p class="mm-formField">
<label>Estado:</label>

[MM_Form_Field name='estado_de_facturación' customAttributes='placeholder="Estado_de_facturación"']</p>
<p class="mm-formField">
<label>Código postal:</label>

[MM_Form_Field name='código postal facturación' customAttributes='placeholder="código postal facturación"']</p>
<p class="mm-formField">
<label>País:</label>

[MM_Form_Field name='país_de_facturación']</p>
</div>
<p>[/MM_Form_Section]

[MM_Form_Section type='shippingInfo']</p>
<div id="mm-shipping-information-section" class="mm-checkoutInfoBlock">
<h3>Dirección de envío</h3>
<p id="mm-shipping-method-block" class="mm-formField">
<label>Método de envío:</label>

[MM_Form_Field name='método_envío']</p>
<p class="mm-formField">
El envío es el mismo que la facturación

[MM_Form_Field name='envíoIgualQueFacturación']</p>
<p>[MM_Form_Subsection type='dirección de envío']</p>
<div>
<p class="mm-formField">
<label>Dirección:</label>

[MM_Form_Field name='direccióndeenvío' customAttributes='placeholder="Dirección de envío"']</p>
<p class="mm-formField">
<label>Ciudad:</label>

[MM_Form_Field name='ciudad_de_envío' customAttributes='placeholder="Ciudad_de_envío"']</p>
<p class="mm-formField">
<label>Estado:</label>

[MM_Form_Field name='estado_envío' customAttributes='placeholder="Estado_envío"']</p>
<p class="mm-formField">
<label>Zip :</label>

[MM_Form_Field name='código postal' customAttributes='placeholder="código postal de envío"']</p>
<p class="mm-formField">
<label>País:</label>

[MM_Form_Field name='país de envío']</p>
</div>
<p>[/MM_Form_Subsection]</p></div>
<p>[/MM_Form_Section]

[MM_Form_Section type='cupón']</p>
<div id="mm-coupon-block" class="mm-couponSection mm-checkoutInfoBlock">
<h3>Cupones</h3>
<p class="mm-formField">
[MM_Form_Field name='código_cupón']

<a href="/es/[MM_Form_Button type='applyCoupon']/" class="mm-button">Aplicar cupón</a></p>
<p>[MM_Form_Message type='cuponSuccess']

[MM_Form_Message type='cupónError']</p></div>
<p>[/MM_Form_Section]</p></div>
<div class="mm_right_column">
<div class="mm-checkoutSection2">
<h2>[MM_Form_Data name='nombre_producto' useAccessName='false']</h2>
<p class="mm-productDesc">[MM_Form_Data name='descripción_del_producto']</p>
<ul>
<li><span class="mm-prices">Precio del producto:</span> [MM_Form_Data name='descripción_precio_producto']</li>
<p>[MM_Order_Decision isShippable='true']</p>
<li><span class="mm-prices">Precio de envío:</span> [MM_Form_Data name='precio_envío']</li>
<p>[/MM_Order_Decision]

[MM_Order_Decision isDiscounted='true']</p>
<li><span class="mm-prices">Descuento:</span> [MM_Form_Data name='descuento']</li>
<p>[/MM_Order_Decision]</p>
<li><span class="mm-prices">Precio total:</span> [MM_Form_Data name='precio_total']</li>
</ul>
</div>
<div class="mm-purchaseSection">
<div class="mm-giftsection">
[MM_Member_Decision isMember='true'][MM_Form_Field type='input' name='regalo'] ¿Es un regalo?<p></p>
<p>[/MM_Member_Decision]</p></div>
<div class="mm-paymentbuttons">
[MM_Form_Button type='all' label='Enviar pedido' color='naranja']</div>
</div>
</div>
[/MM_Form]
</div> 
He aquí un ejemplo de cómo podría quedar esto en su sitio web:

Nota: The form fields above will look different depending on the theme you’ve chosen for your site and/or any CSS additions or changes you have included..

Tenga en cuenta que el ejemplo de código anterior se proporciona como punto de partida. Aunque puede copiarse y pegarse directamente en el editor de páginas como HTML, las etiquetas e ID de los campos personalizados deberán modificarse para que coincidan con los nombres e ID de sus campos personalizados específicos. Los IDs se pueden encontrar pasando el ratón sobre el nombre del campo personalizado en Configuración del pago > Campos personalizados, o haciendo clic en el botón "Mostrar formulario SmartTag™".

¿Le ha resultado útil este artículo?

Artículos relacionados