Contrib type:
Module
Status:
Complete and working
Moderation:
Full approval Downloads
Compatibility:
Ubercart 1.x
Compatibility:
Ubercart 2.x
Sponsored by:
Commerce Guys Features
- Defines a store credit payment method.
- Uses a store credit handler system that lets you use any module implementing the appropriate hooks to keep track of store credit. Ships with a module that defines a User Points handler.
- Lets you define global product price and line item value conversion rates. Individual products can have a specific store credit purchase price regardless of the conversion rate. You can also configure a global fixed purchase price per product node type.
- Lets you brand the payment method to whatever you want your customers to see.
- Provides simple API functions for getting the total store credit value of a shopping cart or order, getting a user's store credit total, and adding or subtracting store credit to a user.
- On the checkout form, displays in the payment method selection list the total amount of credit necessary to pay for an order, taking into account line items. Disables or hides the payment method if the user doesn't have enough credit.
- Prevents users from checking out with store credit when the form is submitted if they don't have enough.
Documentation
This module adds settings to the Ubercart payment method settings form. Simply expand the fieldset for the Store Credit payment method and adjust them as need be. Furthermore, each product on your site will have a field add to its edit form allowing you to specify a fixed store credit value for the product that overrides any global calculations.Resources
Project page on drupal.org:
http://drupal.org/project/uc_store_credit 