Accept tips and donations in Miva Merchant. Miva Merchant easy invoicing.

Custom Attribute Price for Miva Merchant

Donations, tips, and open ended invoices in Miva Merchant has always been difficult... until now.
Accept tips and donations in Miva Merchant with our Custom Attribute Price module. This module can also be used for invoices and any other situation where the price is open ended.
Want a tip jar for your Miva Merchant store? A way to let your customers donate through your Miva Merchant store? How about a simple way to deal with invoicing your customers? Custom Attribute Price may sound like a boring module but it gives you all the tools you need for unlimited open ended payment options in Miva Merchant.

Custom Attribute Price v1.000

Image gallery by The Gallery module using Unite gallery with unite_compact_b setting.

License Required

Most licenses are good for the lifetime of the product. In some cases there may be an update fee for major version changes (v1 to v2, etc...)

License Fee: $129.00
FastFAQs for Custom Attribute Price
1. How do I accept tips in Miva Merchant?
Use this module :) Seriously, this is a very simple module that lets people give you however much money you want for all sorts of reasons. Turn Miva Merchant into a tip jar, let customers pay for invoices, and more.
2. Can I use a QR code with this module?

Of course. In fact... we have a QR Code module that you could use to create and print out QR Codes to your tip jar/invoice/etc page where customers and other people can give you money.

Want FastFAQs for your store? Get the module!

Overview

Custom Attribute Price gives you the ability to create a product and let your customers enter a price they want to pay. It uses a product attribute which means the name, code, and price of the entry will show up in all checkout steps and order reports without any extra coding.

This module is useful for donations, tips, invoices, open ended gift certificates, and more.

Setup

Open the PRODUCT DISPLAY (PROD) page and click the ITEMS tab and assign the CUSTOMAP: Custom Attribute Price item to the page.

Open the PRODUCT DISPLAY LAYOUT section of the template and add the following page item just above the closing </form> tag for the ADD TO CART form.

<mvt:item name="customap" param="set_data()" />

If it's hard to find the form, look for name="quantity" which is the quantity input field and/or check for name="add" which is often the name of the form.
This page item creates a hidden field to let the module know the product is being used for a custom attribute price.

How to Use

Create a text attribute for a product you want to use this for by:

  1. open (or create) the product to edit - price can be 0 or some other amount
  2. click on the ATTRIBUTES tab
  3. click on the blue ADD ATTRIBUTE button

Attribute Settings:

  • code: customap
  • prompt: whatever you want it to be - this will also show up in the basket
  • type: text field
  • price: leave at 0
  • required: optional, turn it on if you want

The module is now set up. When a customer visits the product, whatever amount they type in the text attribute field will used as the price for the attribute.

Notes

  1. This module only works for positive values. If a customer enters a negative value for the price it won't be accepted as the attribute price. Note that the product will still be added to the cart and the negative value will show up in the basket option list but without a price.
  2. It doesn't matter if the customer enters the $ in their amount number; the module will strip it out.
  3. This works for single item ADPR add to cart. Multi add ADPM is not supported at this time.
This product content is created and managed with Instapages.