Miva Merchant 4 Module FAQs » Gift Certificate Manager (BROK_CERTIFICATES)
This is done with product attributes (I'm referring to the normal product attributes that are assigned on the product's "Attributes" tab).
There are a several attributes you can add to the product to collect additional information. After checkout, the module looks for these attributes and collects the data from them (these are the attribute codes for the attributes; the parentheses indicate what type of attribute it can be):
for (text)
foremail (text)
sendrecip (checkbox)
sendship (checkbox)
deliveron (text)
note (text OR textarea)
address1 (text or textarea)
address2 (text or textarea)
You add these as you would any other attribute to the product, but the attribute MUST have these attribute codes. The "for" attribute is used to collect the name of the recipient.
The "foremail" attribute collects the recipient's email address.
The "sendrecip" attribute can be used to prompt the customer to 'send email to recipient after purchase?". If checked, the recipient's email will automatically be sent when the order is completed.
Similarly, the "sendship" attribute is also a checkbox and can be used to prompt the customer to "send email to shipping address after purchase". If checked, the recipient's email will automatically be sent to the "shipping" email address when the order is completed.
The "address1", "address2", and "deliveron" fields can be used to collect a mailing address in case the customer wants to have the certificate mailed to the recipient.
The "deliveron" can be used to collect a date if they customer wants delivery on a specific date (no particular format is required).
The "note" attribute can be used to collect a note from the customer, either to include in the certificate email (represented by the %note% token) or perhaps a note to you.
{docurl}
Collecting a Recipient's Name, Email Address, Etc.
How do I collect the recipient's name, email address, etc.?
This is done with product attributes (I'm referring to the normal product attributes that are assigned on the product's "Attributes" tab).
There are a several attributes you can add to the product to collect additional information. After checkout, the module looks for these attributes and collects the data from them (these are the attribute codes for the attributes; the parentheses indicate what type of attribute it can be):
for (text)
foremail (text)
sendrecip (checkbox)
sendship (checkbox)
deliveron (text)
note (text OR textarea)
address1 (text or textarea)
address2 (text or textarea)
You add these as you would any other attribute to the product, but the attribute MUST have these attribute codes. The "for" attribute is used to collect the name of the recipient.
The "foremail" attribute collects the recipient's email address.
The "sendrecip" attribute can be used to prompt the customer to 'send email to recipient after purchase?". If checked, the recipient's email will automatically be sent when the order is completed.
Similarly, the "sendship" attribute is also a checkbox and can be used to prompt the customer to "send email to shipping address after purchase". If checked, the recipient's email will automatically be sent to the "shipping" email address when the order is completed.
The "address1", "address2", and "deliveron" fields can be used to collect a mailing address in case the customer wants to have the certificate mailed to the recipient.
The "deliveron" can be used to collect a date if they customer wants delivery on a specific date (no particular format is required).
The "note" attribute can be used to collect a note from the customer, either to include in the certificate email (represented by the %note% token) or perhaps a note to you.
Last update: 2003-07-31 20:47
Author: Support
Revision: 1.0
You cannot comment on this entry
Records in this category
- How to Configure a Gift Certificate to Charge Shipping to Redeemer, but Shipping Will be Paid by Gift Certificate
- How to Sell Gift Certificates Within Your Store
- Collecting a Recipient's Name, Email Address, Etc.
- How to Automatically Send Emails to the Recipient
- Unable to get Attributes to Collect the Customer's Data
- Integrating with OPT
- I am using OUISM and need to display the error messages returned by the Gift Certificate Manager. How can I do that?
- I have a module which collects data during checkout but when a customer clicks on "redeem" to redeem a certificatethe data collected by my module is lost. What's happenging and can I fix it?
- The "redemption" field is not showing up during checkout. What am I doing wrong?
- How can I display the remaining certificate balance to the customer?
- Can I display the gift certificate that I created with the "certificate template" to the customer?
- I'd like to be able to have my customers visit my site to view their certificate. How can I go about this?
- When attempting to view the certificates in admin I get a "404 file not found" error (or some other server error).
- How do I prevent shipping from being charged when someone purchases a gift certificate?
- How do I restrict the use of a certificate to a particular product (or How do limit a certificate so that it cannot be used on a particular product)?
- Can I display the certificate redemption field in the Phone Order Manager (http://vikingcoders.com/go.mv?ID=BROK_PHONEORDERS) interface?














