View

Transcription

View
Product Name: Partial Payment
Version: 3.5.0
Document Type: Help doc
Author: Indies Services
https://www.indiesinc.com/magento-extensions/partial-payment.html
Table of Content
1.
2.
3.
4.
5.
6.
7.
8.
Installation and Uninstallation Guide
1.1. How to install the extension
1.1.1. What are the system requirements?
1.1.2. What are the steps to follow while installing the extension
1.2. Uninstallation and urgent deactivation
1.2.1. How to uninstall/deactivate the extension
1.2.2. How to deactivate the extension in case of emergency?
General configuration
2.1. How to configure the extension
2.1.1. License and Status
2.1.2. General Settings
Managing Configuration Setting and Effect on frontend
3.1. How to replace the existing “Partial Payment” label on front-end?
3.2. How to capture the installments automatically?
3.3. How many ways can Partial Payment be applied on?
3.3.1. How to configure Partial Payment facility for the selected product only?
3.3.2. How to configure Partial Payment facility for the whole cart?
3.4. How to set installment, layaway plan
3.5. How to make Partial Payment optional / Mandatory for buyer
3.6. How to make necessary calculation settings on installments
3.6.1. How to set surcharges
3.7. How to set pre-order discount settings?
3.8. How to select Partial Payment only for Target Customers?
3.8.1. How to set credit limit
Email Settings
4.1. How to send Email for stock availability?
4.2. How to send order confirmation Email?
4.3. How to send installment remainder Email?
4.4. How to send installment confirmation Email?
Installment history
5.1. How store admin can track installment history of partially paid orders
5.2. How Store Admin can pay installments from back-end
5.3. How customers can track partially paid orders
Troubleshooting
Support and Feedback
FAQ (Frequently Asked Questions)
www.indiesinc.com
2
1) Installation and Uninstallation Guide
1.1) How to install the extension?
1.1.1) what are the system requirements?
- An E-commerce store created using Magento
- Compatibility: Magento CE 1.4.2 - 1.9.x, EE 1.8.x - 1.14.x
1.1.2) What are the steps to follow while installing the extension
- Get Partial payment module from Indies’ E-commerce store:
https://www.indiesinc.com/magento-extensions/partial-payment.html
- Unzip the module and copy the folder structure. Store installation should contain a folder structure
like this:
-- root/magento/app
-- root/magento/js
-- root/magento/skin
- Partial payment module contains a similar folder structure so Admin just have to copy the module’s
folders and upload them on their server
- Go to the administration area of the store. Log in and go to System → Configuration.
- Look for “Partial payment” option under the “INDIES SERVICES” tab on the left hand
side of configuration. If you find it, then the module is installed successfully.
1.2) Uninstallation and urgent deactivation
1.2.1) How to uninstall/deactivate the extension
- Delete files and folders
•app/code/local/Indies/Credit
•app/code/local/Indies/Deposit
•app/code/local/Indies/Fee
•app/code/local/Indies/Outstockdiscount
•app/code/local/Indies/Partialpayment
•app/code/local/Indies/Partialpaymentadmin
•app/code/local/Indies/Partialsubscription
•app/design/adminhtml/default/default/layout/deposit.xml
•app/design/adminhtml/default/default/layout/fee.xml
•app/design/adminhtml/default/default/layout/outstockdiscount.xml
•app/design/adminhtml/default/default/layout/partialpayment.xml
•app/design/adminhtml/default/default/layout/partialpaymentadmin.xml
•app/design/adminhtml/default/default/template/deposit
•app/design/adminhtml/default/default/template/fee
•app/design/adminhtml/default/default/template/outstockdiscount
•app/design/adminhtml/default/default/template/partialpaymentadmin
•app/design/frontend/default/default/layout/deposit.xml
www.indiesinc.com
3
•app/design/frontend/default/default/layout/fee.xml
•app/design/frontend/default/default/layout/outstockdiscount.xml
•app/design/frontend/default/default/layout/partialpayment.xml
•app/design/frontend/default/default/template/partialpayment
•app/etc/modules/Indies_credit.xml
•app/etc/modules/Indies_Deposit.xml
•app/etc/modules/Indies_Fee.xml
•app/etc/modules/Indies_OutstockDiscount.xml
•app/etc/modules/Indies_Partialpayment.xml
•app/etc/modules/Indies_Partialpaymentadmin.xml
•app/etc/modules/Indies_Partialsubscription.xml
•Js/indies
•Js/mage
•Js/varien
•Skin/frontend/base/default/js/bundle.js
•Skin/frontend/default/default/partialpayment
•app/code/local/Indies/Support
•app/etc/modules/Indies_Support.xml
- Go to Admin  System  Cache Management  Flush Magento Cache to flush out the cache
1.2.2) How to deactivate the extension in case of emergency?
- Make sure to upload all the files from the package. Then replace <active>true</active> with
<active>false</active> in the following file:
o app/etc/modules/Indies_credit.xml
o app/etc/modules/Indies_Deposit.xml
o app/etc/modules/Indies_Fee.xml
o app/etc/modules/Indies_OutstockDiscount.xml
o app/etc/modules/Indies_Partialpayment.xml
o app/etc/modules/Indies_Partialpaymentadmin.xml
o app/etc/modules/Indies_Partialsubscription.xml
- Refresh the cache from admin panel and if something goes wrong, please submit a Support Ticket to
https://indiesinc.com/support
- If you find something wrong, but still needs to access the Admin Panel, Go to System → Cache
Management and flush Cache Storage even if it’s off.
- If unable to access the Admin Panel, delete all the content manually, resided under the following
folders of Magento root.
-- var/cache/*
-- var/session/*
2) General configuration
2.1) How to configure the extension
- After successfully installing Partial Payment module follow these steps to configure
it in store.
- Open Magento Partial Payment extension settings page from, System  Configuration
www.indiesinc.com
4
Configuration field in detail:
2.1.1) License and Status
License and status
Field Name
Serial Key
Status
Description
Enter the serial key given by
Indies
Enable/disable the extension
Input Value
Alpha numeric value
Select from Drop down list.
Possible values:
- Enable
- Disable
2.1.2) General Settings
General Settings
Field Name
Partial Payment Brand
label
Capture installments
automatically
Apply Partial Payment to
www.indiesinc.com
Description
Enter the text you want to have in
front-end
Enable/disable to capture
payments automatically
Select products to apply partial
payment on
Input Value
Text box
Select from Drop down list.
Possible values:
- Yes
- No
Select from Drop down list.
Possible values:
- All Products
- Selected Products only
- Pre Order Products Only
- Whole Cart
5
Partial Payment options
Choose installment options
Partial payment option for
buyer
Enable/Disable the partial
payment display option
Select from Drop down list.
Possible values:
- 2 installments only
- Fixed installments
- Flexy payments
Select from Drown down list.
Possible values:
- Yes
- No
3) Managing Configuration settings and Effect on frontend
3.1) How to replace the existing “partial payment” label on front-end?
- Partial Payment allows store owner to change the label on front-end
- Replace the existing label with the store’s personal branding words like “A layaway plan”, “Installment
facility” etc.
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
- Enter the “branding words” for the label “Partial Payment Brand Label” that needs to be displayed on
front-end.
3.2) How to capture the installments automatically?
- Make necessary settings and enable partial payment to capture the installments automatically from the
customer’s credit cards.
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
- Choosing option “yes” for the label “Capture Installments automatically” will enable the functionality
and choosing option “No” will disable the same.
www.indiesinc.com
6
3.3) How many ways can partial payment be applied on?
- Partial payment extension can be applied on:
 All products
 Specific products
 Out of stock products
 Whole cart
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
- Selecting “all products”, “Selected products only”, “pre order products only” will enable partial payment
facility on respective product and will show front-end as normal partial payment mode.
For ref., refer fig.
3.3.1) How to configure partial payment facility for the selected product only?
- Go to System → Configuration, click on “General Settings”. Select “Selected Products Only” option
for “Apply Deposit Payment to”.
- After selecting the option, enable Deposit Payment manually for the products you want.
- Select the product from Catalog → Manage Products, click on edit and go to Prices tab, find the
option “Allow Partial Payment” and set it with “Yes” option.
www.indiesinc.com
7
3.3.2) How to configure partial payment facility for whole cart?
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
- Select “whole cart” option for the label “apply partial payment to”
For ref. refer fig.
- Selecting whole cart option will enable partial payment facility over the cart.
www.indiesinc.com
8
Configuration field in detail:
General Settings
Field Name
Partial Payment Brand
label
Capture installments
automatically
Description
Enter the text you want to have
on front-end
Enable/disable to capture
payments automatically
Apply Partial Payment to
Select products to apply partial
payment on
Partial Payment options
Choose installment options
Partial payment optional
for buyer
Enable/Disable the partial
payment display option
Discount calculation
options
When to deduct the discounts
Shipping and Tax
calculation options
Select shipping charges
calculation options
Minimum Order amount
Set minimum order amount to
apply partial payment
Input Value
Text box
Select from Drop down list.
Possible values:
- Yes
- No
Select from Drop down list.
Possible values:
- All Products
- Selected Products only
- Pre Order Products Only
- Whole Cart
Select from Drop down list.
Possible values:
- 2 installments only
- Fixed installments
- Flexy payments
Select from Drown down list.
Possible values:
- Yes
- No
Select from Drop down list.
Possible values:
- Discount will be deducted
from first installment
- Discount distributed equally
in all installments
Select from Drop down list.
Possible values:
- Shipping and Tax will be
charged in first installment
- Shipping and Tax distributed
equally in all installments
Numeric value
3.4 How to set installment, layaway plan?
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
When “2 installments only” option gets selected:
www.indiesinc.com
9
When “Fixed Installments” option gets selected:
www.indiesinc.com
10
When “Flexy Payments” option gets selected:
3.5 How to make partial payment optional for buyer?
- Open Magento Partial Payment extension settings page from, System  Configuration  General
Settings.
- Selecting “yes” will make partial payment optional for buyer and selecting “no” will make partial payment
mandatory for buyers.
3.6) How to make necessary calculation settings on installments?
- Open Magento Partial Payment extension settings page from, System  Configuration  Partial
Payment Calculation Settings.
www.indiesinc.com
11
Configuration field in detail:
Partial Payment Calculation Settings
Field Name
Description
Calculate Installments on
Calculate installment, a down
payment amount in percentage or
as fixed value
Down payment
Payment Plan
Surcharge options
Input Value
Drop down list. Possible
values:
- Fixed Amount Value
- Percentage Value
Numeric value
Enter the down payment amount
value to be computed as a fixed or
in % over raw amount
Select the layaway plan, i.e. Gaps Select from Drop down list.
between 2 consecutive
Possible values:
installments
- Monthly
- Weekly
- Days
Option to apply surcharge over
Select from Drop down list.
installments
Possible values:
- No Surcharge
- Single Surcharge
- Multiple Surcharge
3.6.1) How to set Surcharges?
- Open Magento Partial Payment extension settings page from, System  Configuration  Partial
Payment Calculation Settings.
- Choose any one option from “Surcharge Options” label.
For ref., refer fig.
- When store admin chooses “No Surcharge” option:
www.indiesinc.com
12
- When store admin chooses “Single Surcharge” option:
www.indiesinc.com
13
Configuration field in detail:
Partial Payment Calculation Settings
Field Name
Description
Calculate Installments on
Calculate installment, a down
payment amount in percentage or
as fixed value
Down payment
Payment Plan
Surcharge options
Calculate Surcharge on
Surcharge value
Input Value
Drop down list. Possible
values:
- Fixed Amount Value
- Percentage Value
Numeric value
Enter the down payment amount
value to be computed as a fixed or
in % over raw amount
Select the layaway plan, i.e. Gaps Select from Drop down list.
between 2 consecutive
Possible values:
installments
- Monthly
- Weekly
- Days
Option to apply surcharge over
Select from Drop down list.
installments
Possible values:
- No Surcharge
- Single Surcharge
- Multiple Surcharge
Calculate Surcharge as fixed or in
Drop down list. Possible
percentage
values:
- Fixed Amount Value
- Percentage Value
Enter the Surcharge amount value Numeric Value
to be computed as a fixed or in %
over raw amount
- When Store Admin chooses “Multiple surcharge” option:
www.indiesinc.com
14
3.7) How to set Pre-order discount settings?
- Open Magento Partial Payment extension settings page from, System  Configuration  Pre Order
Discount Settings.
Configuration field in detail:
Pre Order Discount Settings
Field Name
Description
Calculate Pre Order
Calculate pre-order discount in
Discount On
percentage or as fixed value
Pre Order Discount
www.indiesinc.com
Enter the pre-order amount value
to be computed as a fixed or in %
over raw amount
Input Value
Drop down list. Possible
values:
- Fixed Amount Value
- Percentage Value
Numeric value
15
3.8) How to select partial payment only for target customers?
- Open Magento Partial Payment extension settings page from, System  Configuration  Allow Partial
payment to Specific Customer Groups.
All Partial Payment to Specific Customer Groups
Field Name
Description
Partial Payment
Select customers to whom partial
Available to
payment be made available
Default Credit amount
Credit limit exceeded
message
Enter maximum credit amount
Enter message to display when
customer exceeds the credit limit
Input Value
Drop down list. Possible
values:
- All Customers including
Guest
- Registered customers only
- Specific Customer groups
only
Numeric value
Text box
When admin selects “Registered Customers only” option:
www.indiesinc.com
16
3.8.1 How to set credit limit?
- Open Magento Partial Payment extension settings page from, System  Configuration  Allow
Partial payment to Specific Customer Groups.
- Below figure shows that credit limit of 50 is set for “Specific Customer groups only”. This means that
purchase order exceeding the min. set amount will not be entertained and will display “Credit limit
exceeded” message.
4) Email Settings
4.1) How to send E-mail for stock availability?
- Open Magento Partial Payment extension settings page from, System  Configuration  Stock
Availability Email Settings.
www.indiesinc.com
17
Stock Availability Email settings
Field Name
Description
Send Stock Availability Email Whether to send E-mail when
the stock is available
Stock Availability Email
Sender
Choose the Sender type
Stock Availability Email
Template
Select the E-mail Template
Input Value
Drop down list. Possible
values:
- Yes
- No
Drop down list. Possible
values:
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2
Drop down list. Possible
values:
- Partial Payment Stock
Availability
4.2) How to send order confirmation Email?
- Open Magento Partial Payment extension settings page from, System  Configuration  Partial
Payment Order Confirmation Email.
Partial Payment Order Confirmation Email
Field Name
Description
Order Confirmation Sender
Select the sender of order
confirmation mail
Order Confirmation
Template
Select the E-mail Template
Send Order Confirmation CC
to
Send carbon copy of order
confirmation mail
www.indiesinc.com
Input Value
Drop down list. Possible
values:
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2
Drop down list. Possible
values:
- Partial Payment order
Confirmation
Text box
18
4.3) How to send installment remainder Email?
- Open Magento Partial Payment extension settings page from, System  Configuration  Partial
Payment Installment Remainder Email.
Configuration field in detail:
Partial Payment Installment Remainder Email
Field Name
Description
Send Installment Remainder Whether to send installment
Email
remainder Email or not?
Remainder Email Sender
Choose Sender for the
installment remainder mail
Remainder Email Template
Choose mail template
Remainder Email CC to
Send Carbon copy of the
installment remainder mail
www.indiesinc.com
Input Value
Drop down list. Possible
values:
- Yes
- No
Drop down list. Possible
values:
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2
Drop down list. Possible
values:
- Partial Payment Installment
Remainder
Text box
19
4.4) How to send installment confirmation Email?
- Open Magento Partial Payment extension settings page from, System  Configuration  Partial
Payment Installment Confirmation Email.
Configuration field in detail:
Partial Payment Installment Confirmation Email
Field Name
Description
Installment Confirmation
Choose the sender of
Sender
installment Confirmation Email
Installment Confirmation
Template
Select mail template
Send Installment
Confirmation CC to
Failed installment
Confirmation Template
Send Carbon Copy of
installment confirmation mail
Choose mail template that
needs to be sent to the
customers who have failed to
pay installments on time
Input Value
Drop down list. Possible
values:
- General Contact
- Sales Representative
- Customer Support
- Custom Email 1
- Custom Email 2
Drop down list. Possible
values:
- Partial Payment Installment
Confirmation
Text box
Drop down list. Possible
values:
- Failed Partial Payment
Installment Configuration
Important note: To automate the process of Auto installment capturing facility, Auto Emails and
acknowledgments on a regular interval, you need to setup cron.php file on a cron job. The cron must be
executed twice in a day. To know how to setup such feature, please refer this link.
https://www.youtube.com/watch?v=ZAbefcWLxrw
www.indiesinc.com
20
5) Installment History
5.1) how store admin can track installment history of partially paid orders?
- Open Magento Partial Payment extension settings page from, Partial Payment  Partially Paid Orders.
- Clicking on partially paid Orders, redirects Store Admin to the “orders placed” list
- Click on “edit” link which is adjacent to the concerned order, redirects store Admin to view complete
details of the partially paid orders.
www.indiesinc.com
21
5.2) How Store Admin can create new orders from back-end?
- Store Admin can pay the installment amount and track installment history from back-end itself
- Go to Partial payment order page from Sales  Orders
- Admin can keep a track on the existing order and can even create a new order from back-end.
- Clicking on selected order redirects store Admin to its respective customer page
- Clicking customer from the list redirects Admin to select the desired store for which order is to be made
www.indiesinc.com
22
- Select the store for which order is to be made.
- Thus, Admin can fill the necessary details required and create the order, as shown below.
www.indiesinc.com
23
5.3) How customers can track orders?
- Customer needs to login with the store.
- Once logged in, customer can click on the “Partial Payment” link, available at the left most side of the
window.
- Clicking on “view|pay” link will enable customer to view/pay installments.
www.indiesinc.com
24
6) Troubleshooting
- If the extension does not shows up at System Configuration INDIES SERVICES
Try the following:
 Clear your cache
 Log out of your administration area and log in again
- For more details or queries, check our Knowledge Base
7) Support and Feedback
Get exclusive support and contact us easily from your store itself by support and feedback tab. You can have
details of installed Indies’ extension list and their version. You can share feedback and ideas with us. Have a
look at below screenshot.
www.indiesinc.com
25
8) FAQ (Frequently Asked Questions)
8.1 How installing partial payment escalates sales of the store?
- Partial Payment lets customers pay the down payment (first installment) for the purchase order and allow to
pay the rest of the amount by installments.
- This helps users to make a purchase even if they are falling short in matter of price,
- Hence, more orders can be accomplished through Partial Payment installment which overall escalates the
sales for the store.
www.indiesinc.com
26