SuperSite displays a Contact Us page that displays your Company information as well as Sales, Billing and Support Contact Details to your Customers. You may however fully customize the Contact Us page by following the below mentioned instructions:
You can modify the content available in one or more textboxes and click on the Save Changes button beneath after completing the modification.
IMPORTANTa. You will have to repeat the above process if you have configured multiple languages for your SuperSite.
b. If you are not satisfied with the modifications and wish to revert to the text displayed earlier, simply follow steps 3 to 4 above. There you will have to copy the text from the left hand side to the textbox and click on Save Changes.
c. Apart from modifying the text of the Contact Us page, you may also modify the presentation of the displayed text. For example, you may want to display this information in a different Font Face or you may want to modify the Size of the Font or display your text in a Table, etc.. Click here to learn how to modify the HTML Structure of a page >>
Tags: Admin Area, Company Information, Contact Details, Content Folder, HTML, Html Structure, Languages, Left Hand Side, Textboxes, Website Content
Gossimer maintains detailed daily logs of traffic visiting your SusperSite and PartnerSite websites. These website statistics are graphically displayed within your SuperSite and PartnerSite Website Statistics Area, for you to analyze traffic trends such as:
It is imperative that you set a Username and Password for your SuperSite and PartnerSite Web Statistics area, before being able to gain access to the same. Click here to know how you can add your Web Statistics Area Username and Password >>
There are three methods of viewing your SusperSite and PartnerSite Website Statistics:
I. From your Reseller Control Panel
1. Login to your Reseller Admin Control Panel from http://manage.gossimer.biz/reseller.
2. To view your SuperSite Website Statistics, or PartnerSite Website Statistics, go to
Settings -> SuperSite & PartnerSite -> View SuperSite Stats
Settings -> SuperSite & PartnerSite -> View PartnerSite Stats
This will open the respective Statistics Area in a new window.
II. From the Supersite or PartnerSite URL
1. Go to http://<your supersite URL>/admin, or http://<your partnersite URL>/admin, as applicable.
2. Enter the Username and Password to your Reseller Account, and click on Submit.
3. Click on the link Other Misc Functions and then, click on the View Detailed Website Statistics of your SuperSite/PartnerSite link. This will open the respective Statistics Area in a new window.
III. By directly visiting the SuperSite and PartnerSite Website Statistics Area
If you know your Reseller Id (a unique number available in your Reseller Admin Control Panel under Settings -> Primary Profile), then you may visit the following URLs directly:
SuperSite Statistics Area -> http://<your Reseller Id>.stats.supersite.myorderbox.com/
PartnerSite Statistics Area -> http://<your Reseller Id>.stats.partnersite.myorderbox.com/
Tags: Admin Control Panel, Amp, Control Panel 1, Duration, Gossimer, Hosts List, http, Ip Addresses, Logs, Lt, Reseller Account, Reseller Control Panel, Robots, Rush Hours, Search Engines, Supersite, Traffic Trends, Type Os, Unique Visitors, Web Statistics, Web Statistics area, Web Statistics Area Username, Website Statistics
What is Google Analytics
Google Analytics is a reporting software which shows you how people found your site, how they explored it, and how you can enhance their visitor experience. It provides powerful tracking for websites. It’s one of the most powerful web analytics solutions. It provides in-depth reports for everyone involved in the running of a website, from the developers and designers to the marketing and management teams.
Google Analytics supports a client-side data collection technique for capturing e-commerce transactions. With some simple additions to a couple of pages in your SuperSite, Google Analytics can automatically detect and record transaction and product information.
How to track e-commerce transactions on my SuperSite via Google Analytics?
Google Analytics can be integrated with your SuperSite by modifying a couple of pages as mentioned below:
I] Modifying the root.html file
II] Modifying the complete_payment.html file
<form style=”display:none;” name=”utmform”>
<textarea id=”utmtrans”>
<#tag:google_analytics_receipt /#>
</textarea>
</form>
<script type=”text/javascript”>
__utmSetTrans();
</script>
Tags: Additions, client-side data collection technique, Commerce Transactions, Content Folder, Designers, Document Location, Document Write, e-commerce transactions, Gettracker, Google, Google Analytics, HTML, Js, Lt, Management Teams, Reporting Software, Script Type, Supersite, Text Javascript, Visitor Experience, Web Analytics Solutions, Website Content, Xxxx
The SuperSite and PartnerSite are designed from the ground up keeping both you and your Customers in mind. We wanted to ensure that while your Customers enjoy the rich experience of browsing and buying your products/services, you on the other-hand are able to customize every-bit of your SuperSite and PartnerSite without any hassles. Please understand the below fundamental concepts.
While the below fundamentals refer to the SuperSite, the same concepts apply to your Partnersite as well -
1. Each SuperSite page is built from multiple HTML files (known as HTML Templates), images and CSS files which are completely customizable.
2. The SuperSite allows you to create Themes and apply them to your SuperSite content to make your SuperSite visually unique. A Theme consists of Images, CSS and Javascript that you may modify and associate with your website.
3. You can customize the Text, the Images, the Style or the structure of each HTML template. You can also add your own HTML templates to extend the capabilities of the SuperSite, and link these HTML templates from various existing sections. All of these can be achieved by using separate tools.
4. You can see the various templates that any SuperSite page is made up of by browsing to that SuperSite page and clicking on “View Source” in your browser
5. Inside the source you will see various tags of this type denoting various html templates that the page is built from -
<!– ### Supersite Template root.html starts here ### –>
<!– ### Supersite Template common/header/header.html starts here ### –>
<!– ### Supersite Template common/header/header.html ends here ### –>
6. As mentioned these HTML Templates and images are provided by us. Apart from these pre-existing templates you can further add your own templates too. The SuperSite Admin Area makes a clear distinction between the HTML Templates and Images that we supply to you by default and the HTML Templates and images that you have added separately (MyUploadedPages, MyUploadedImages).
Default SuperSite Content
Your Own Content
Tags: Admin Area, Capabilities, Css Files, Distinction, Fundamental Concepts, Hassles, Header Header, HTML, Html Files, Html Images, Html Template, Html Templates, Lt, products/services, Rich Experience, Root Html, separate tools, Supersite, View Source
If you already have a website entertaining your existing clients, Gossimer even allows you to integrate the essential Storefront features with your website, enabling your Customers and Sub-resellers to access all your products and services via your website.
All you have to do is copy the script for the feature that you wish to integrate, and paste it to your site. The major features that you would wish to integrate are listed here.
You can integrate Customer Login as well as Reseller Login with your website. You need to put in the following code to integrate the Login with your Website –
<Your Reseller Id> - You can get your Reseller Id from your Control Panel by going to Settings -> Personal Information -> Primary Profile. Here the first field is the Reseller Id, the value of which you need to put in here.
<role> - If you are integrating Reseller Login, then you need to put in role as Reseller and if you want Customer Login, then put the role as Customer.
Integrating New Domain Purchase [Check Availability] Tool with your website
The steps for buying a New Domain Name are as follows:
1. Checking Domain Availability
2. Filling the Domain Order Form
3. Payment Process
4. Actual Registration
Of these steps, you can choose to have the Check Availability box at your end on your website or on the Reseller Storefront Server.
In order to directly link to the Check Availability page use the link below -
http://<#YOUR BRANDED URL#>/servlet/CheckAvailabilityServlet?actionkey=add
Replace <#YOUR BRANDED URL#> in the above URL with your Branded URL, which you can find at Settings -> Storefront & Control Panel -> URL, in your Reseller Control Panel. This will bring up the Check Availability box from where any of your Customers can start placing an Order for a Domain Name.
If, however, you wish to have the Check Availability box on your server as a part of your website, you can use either of the Check Availability form codes given below.
<form name=”ChkAvailForm” action=_quot;http://<#YOUR BRANDED URL#>/servlet/CheckAvailabilityServlet” method=”get”><br>
<input type=hidden name=”suggestalternatives” value=”true”><br>
<input type=hidden name=”validatenow” value=”true”><br>
<input type=hidden name=”actionkey” value=_quot;add_quot;_gt;_lt;br_gt;
<p align=”center”>www.<input name=”domainname” value=”" size=”20″><br>
<select name=”tld”><br>
<option value=”.biz”>.biz</option><br>
<option value=”.info”>.info</option><br>
<option value=”.com” selected>.com</option><br>
<option value=”.net”>.net</option><br>
<option value=”.org”>.org</option><br>
<option value=”.us”>.us</option><br>
<option value=”.name”>.name</option><br>
<option value=”.in”>.in</option><br>
<option value=”.co.in”>.co.in</option><br>
<option value=”.net.in”>.net.in</option><br>
<option value=”.org.in”>.org.in</option><br>
<option value=”.firm.in”>.firm.in</option><br>
<option value=”.gen.in”>.gen.in</option><br>
<option value=”.ind.in”>.ind.in</option><br>
</select><br>
<br><br>
<input type=”submit” value=”Check”><br>
</form>
OR
<form name=”ChkAvailForm” action=_quot;http://<#YOUR BRANDED URL#>/servlet/CheckAvailabilityServlet” method=”post”><br>
<input type=hidden name=”suggestalternatives” value=”true”><br>
<input type=hidden name=”validatenow” value=”true”><br>
<input type=hidden name=”actionkey” value=_quot;add_quot;_gt;_lt;br_gt;
<p align=”center”>www.<input name=”domainname” value=”" size=”20″><br>
<input type=checkbox name=”tld” value=”com”>.com
<input type=checkbox name=”tld” value=”net”>.net
<input type=checkbox name=”tld” value=”org”>.org
<input type=checkbox name=”tld” value=”info”>.info
<input type=checkbox name=”tld” value=”biz”>.biz
<input type=checkbox name=”tld” value=”us”>.us
<input type=checkbox name=”tld” value=”name”>.name
<input type=checkbox name=”tld” value=”.in”>.in
<input type=checkbox name=”tld” value=”co.in”>.co.in
<input type=checkbox name=”tld” value=”net.in”>.net.in
<input type=checkbox name=”tld” value=”org.in”>.org.in
<input type=checkbox name=”tld” value=”firm.in”>.firm.in
<input type=checkbox name=”tld” value=”gen.in”>.gen.in
<input type=checkbox name=”tld” value=”ind.in”>.ind.in
<br><br>
<input type=”submit” value=”Check”><br>
</form>
Integrating the Domain Name Transfer Link with your website
If any Customer of yours wishes to Transfer their Domain Name from their Current Registrar to us, you can simply point them to the below link or you can have this link on your Website. Replace <#YOUR BRANDED URL#> WITH Your Branded URL [in your Reseller Control Panel go to Settings -> Branding -> Storefront & Control Panel -> URL]:
http://<#YOUR BRANDED URL#>/servlet/CheckAvailabilityServlet?&actionkey=transfer.
Integrating the Whois Lookup tool on your website
You can integrate the Whois Lookup into your website in two ways:
In order to directly link to the Whois Lookup page use the link below. Replace <#YOUR BRANDED URL#> WITH Your Branded URL, available at Settings -> Storefront & Control Panel -> URL, in your Reseller Control Panel.
http://<#YOUR BRANDED URL#>/whois?
If however you wish to have the Whois Lookup box on your server as a part of your website, you can use the Whois Form code given below. Substitute <#YOUR BRANDED URL#> with your Branded URL.
<form name=”WhoisForm” action=_quot; http:// <#your BRANDED URL#>/servlet/WhoisServlet” method=”get”>
<input name=”domainname” value=”">
<br>
<input type=”submit” value=”Whois Lookup”>
</form>
The StoreFront is now DEPRECATED and will be removed shortly. All Resellers are encouraged to stop using the Storefront and begin using the new powerful SuperSite and PartnerSite.
Tags: Amp, Branding, Current Registrar, gen., Gossimer, http, Input Type Text, Lt, Major Features, Pid, Profile, Quot, Reseller Control Panel, Reseller Id, Reseller Login, Resellers, Storefront, Type Password, Url, www.foundationapi.com/servlet/AuthenticationServlet_quot
As a Reseller, you need to take the following steps in order to start selling Website Builder services to your Customers and Sub-Resellers.
Tags: Builder Services, Resellers, Setup Guide, Website Builder, Website Reseller
Before you Start
If you are based in India, you can use the Transecute Payment Gateway to receive payments from your Customers/Sub-Resellers using any Visa or Master Credit Card. Before you can accept payments from this Gateway, you need to be a Member of Transecute.
Getting to Know Transecute
Features of Transecute – http://www.transecute.com/merchants/features/
Pricing – http://www.transecute.com/merchants/pricing/
Sign-up – http://www.transecute.com/merchants/sign-up/
Integrating the Transecute Payment Gateway with your Reseller Account
1. Login into your Reseller Control Panel from http://manage.gossimer.biz/reseller
2. Click on the Settings -> Finance & Billing -> Payment Gateway -> List / Add
3. Click on the Add Payment Gateway button and then on the Add a Transecute Gateway link.
4. Enter the following details and save your changes by clicking on the Submit button
Gateway Name – The name by which you would like your Customers/Sub-Resellers see this Payment Gateway for making payments to you. For example, you can set this as Visa/Master Cards.
Transecute Member Id – A unique numeric id, which identifies you as a Member of the Transecute Payment Gateway. You can find your Member Id on the top-right hand corner, in your Transecute Merchant Administration Interface.
Key – A Security Key displayed in your Merchant Administration Interface that secures all communication in-between MyOrderBox and the Transecute Payment Gateway.
Reference: Generating a new Security Key >>
Currency – Transecute currently allows you to charge your Customers in only Indian Rupee.
Currency Exchange Rate – If the Currency you selected in the previous option varies from your Selling Currency, we will have to convert the Invoice Value to the Transecute Currency, BEFORE we send your Customer to Transecute. For this purpose the system needs a exchange rate between the two.
You may choose to maintain this exchange rate yourselves or let us maintain it for you. We download Foreign Exchange Rates on a daily basis from a recognised source and update exchange rates for you. If however you wish to update the rates yourselves, then you may do so by selecting the I would like to Maintain the currency exchange rate myself checkbox AND entering your own conversion rates.
Payment Gateway Access Level for Customers and Sub-Resellers – Click here to know more about Payment Gateway Transaction types and Access Levels for your Customers and Sub-Resellers >>
Deciding whether a Sub-Reseller and Customer is Credited with the Gross Amount or Net – Transecute deducts a fee per transaction. There are two types of Transactions that can pass through your Transecute integration – Invoice/Debit Note Payment, and Add Funds. Click here to know more about Payment Gateway Transaction types and Access Levels for your Customers and Sub-Resellers >>
In case of an Add Funds Transaction, you have the option of crediting your Customers/Sub-Resellers with the NET Amount that Transecute credits you with, or choose to credit them with the gross funds and bear the charges yourselves.
Send me a Reminder if a transaction is pending for more than x days – In case you have not yet accepted a payment sent to you via the Transecute Payment Gateway, you can get e-mail reminders sent across to you from our system, after every x number of days, until you either Approve or Decline these payments. Click here to know how to Approve / Decline Payment Gateway transactions >>
Display Position – If you plan on adding Multiple Gateways you can select the position in which you wish to display this Gateway on your Payment Page.
The SuperSite contains information about the various Payment options you offer to your Customers and also presents these options at the time of purchasing Products and Services. This data is downloaded to your SuperSite from your Control Panel and cached (stored) on the SuperSite Server. Hence, you would need to refresh the cache of your SuperSite once you have completed the above process. You can accomplish this from within your Control Panel itself by clicking on Tools -> Reload SuperSite & PartnerSite Cache -> SuperSite Payment Preferences. Click here to know what is SuperSite >>
Tags: Administration Interface, Amp, Currency Exchange Rate, Gateway Link, Id, India, Indian Rupee, Invoice Value, Master Cards, Member, Merchant Administration, Merchants, New Security, Numeric Id, Payment Gateway, Reference, Reseller Account, Reseller Control Panel, Resellers, Security Key, Transecute, Transecute Payment Gateway, Visa Cards, Visa Master
Integration of 2Checkout version 1 and version 2 Credit Card Payment Gateway with your Reseller Account is identical. The Integration process does not involve ANY code writing, and all you need to do is fill up a form specifying your Account Details and Payment Collection preferences.
Before you Start
You need to ensure that you are an 2Checkout Merchant. You can signup for a Merchant Account from – https://www2.2checkout.com/2co/signup
Setup the Return URL within your 2Checkout Merchant Account
a. Login into your 2Checkout Merchant Account
b. Click on the 7. Setting Up Your Site. link
c. Scroll down to the Optional Parameters section and click on the link under Click here
d. Set both your Pending and Approved URLs as:
http://<Your_Control Panel_Branded_URL>/reseller/paymentgateway/generic/PostFormGateway.jsp?PGNAME=2checkout
* You need to replace <Your_Control Panel_Branded_URL> with the URL you have set within your Reseller Control Panel under Settings -> Storefront & Control Panel -> URL.
e. Click on the Save Changes button to submit these changes.
Submit your Account Details and Preferences to us
1. Login into your Reseller Control Panel from
2. Click on the Settings -> Finance & Billing -> Payment Gateway -> List / Add
3. Click on the Add Payment Gateway button and then on either the Add a 2Checkout Credit Card Gateway or Add a 2Checkout Version 2 Credit Card Gateway link, depending upon the version of your 2Checkout Merchant Account.
4. Enter the following 2Checkout Details and save your changes by clicking on the Submit button
Gateway Name - This Gateway Name would be shown to your Customers / Sub-Resellers, when they are about to make Payment. You can use something like “Credit Card Payment” or “Visa/Master Card” etc.
Vendor Id - The Vendor Serial Number assigned by 2Checkout when you create a Merchant account with them.
Secret Word - The security code (word) for your Merchant Account with 2Checkout.
Currency – Currently we allow 2Checkout to charge your Customers / Sub-Resellers only in US Dollar (USD).
Currency Exchange Rate – If the Currency you selected in the previous option varies from your Selling Currency, we will have to convert the Invoice Value to the 2Checkout Currency, BEFORE we send your Customer to 2Checkout. For this purpose the system needs a exchange rate between the two.
You may choose to maintain this exchange rate yourselves or let us maintain it for you. We download forex rates on a daily basis from a recognized source and update exchange rates for you. If however you wish to update the rates yourselves then you may do so by selecting the I would like to Maintain the currency exchange rate myself checkbox AND entering your own conversion rates.
Select the types of CREDIT CARD that your Merchant Account Supports: You need to select the types of Credit Card that are supported by your 2Checkout Merchant Account. The credit card types available are – Visa, Master, Amex, Discover, Diners Card and JCB. You can also decide the sequence in which you want your Customers / Sub-Resellers to view these Card types.
Payment Gateway Access Level for Customers and Sub-Resellers – Click here to know more about Payment Gateway Transaction types and Access Levels for your Customers and Sub-Resellers >>
Deciding whether a Sub-Reseller and Customer is Credited with the Gross Amount or Net – Your Bank and 2Checkout deducts a fee on a per transaction basis. There are two types of Transactions that can pass through your 2Checkout integration – Invoice/Debit Note Payment, and Add Funds. Click here to know more about Payment Gateway Transaction types and Access Levels for your Customers and Sub-Resellers >>
In case of an Add Funds Transaction, you have the option of crediting your Customers/Sub-Resellers with the NET Amount that 2Checkout credits you with, or choose to credit them with the gross funds and bear the charges yourselves. The NET Amount is calculated by subtracting the per transaction charges from the Transaction Amount. The per transaction charges are calculated by adding the Total Fixed fee charged per transaction and the Total Variable fee charged per transaction.
Total Fixed fee charged per transaction for your merchant account (Per Transaction Fixed Fee charged by your Bank + Per Transaction Fixed Fee charged by the 2Checkout Credit Card Gateway) - Enter the total fixed fee that is charged per transaction in the given textbox. This information is primarily used to calculate the Net Amount that your merchant account is credited with, if you choose to credit your customer / sub-reseller with the Net Amount in an Add funds Transaction. Your bank and/or your gateway may be charging you a different amount of fixed fee per transaction for different credit card types e.g. a certain fixed fee per transaction for Visa cards and a different fixed fee for American Express cards. In case, the amount of fixed fee is different per credit card type, then enter the highest amount of fixed fees charged per transaction to your account e.g. if the total fixed fee for Visa Cards is 25 cents per transaction and the total fixed fee for American Express cards is 30 cents per transaction, then enter 0.30 in the textbox. If there is no fixed fee charged per transaction then enter 0.
Total Variable fee charged per transaction for your merchant account - Enter the total variable fee that is charged per transaction in the given textbox. This information is primarily used to calculate the Net Amount that your merchant account is credited with, if you choose to credit your customer / sub-reseller with the Net Amount in an Add funds Transaction. Your bank and/or your gateway may be charging you a different amount of variable fee per transaction for different credit card types e.g. a certain variable fee per transaction for Visa cards and a different variable fee for American Express cards. In case, the amount of variable fee is different per credit card type, then enter the highest amount of variable fees charged per transaction to your account e.g. if the total variable fee for Visa Cards is 2.50% per transaction and the total variable fee for American Express cards is 3.00% per transaction, then enter 3.00 in the textbox. If there is no variable fee charged per transaction then enter 0.
IMPORTANT
If you have selected to credit a Customer/Sub-Reseller with the Net Amount in an Add Funds transaction, then you must submit either a Fixed Transaction fee (greater than 0) or a Variable Transaction fee (greater than 0).
Send me a Reminder if a transaction is pending for more than x days – In case you have not yet accepted a payment sent to you via the 2Checkout Payment Gateway, you can get e-mail reminders sent across to you from our system, after every x number of days, until you either Approve or Decline these payments. Click here to know how to Approve / Decline Payment Gateway transactions >>
Display Position – If you plan on adding Multiple Gateways you can select the position in which you wish to display this Gateway on your Payment Page.
IMPORTANT
The SuperSite contains information about the various Payment options you offer to your Customers and also presents these options at the time of purchasing Products and Services. This data is downloaded to your SuperSite from your Control Panel and cached (stored) on the SuperSite Server. Hence, you would need to refresh the cache of your SuperSite once you have completed the above process. You can accomplish this from within your Control Panel itself by clicking on Tools -> Reload SuperSite & PartnerSite Cache -> SuperSite Payment Preferences. Click here to know what is SuperSite >>
Tags: 2checkout, Account Details, American Express, bank, cent, Code Word, Credit Card Gateway, Credit Card Payment, Gateway Link, http, Jsp, Merchant Account, Optional Parameters, Payment Gateway, Reseller Account, Reseller Control Panel, Resellers, Return Url, Secret Word, Security Code, Serial Number, Storefront, Vendor Id, Visa Master Card
Your Company Users can login into their respective Control Panels from your Branding URL, followed by their Role [Support/Billing/Sales], as explained below:
Support User Login URL – http://<YOUR_BRANDED_URL>/support
Billing User Login URL – http://<YOUR_BRANDED_URL>/billing
Sales User Login URL – http://<YOUR_BRANDED_URL>/sales
You can retrieve your Branded URL from your Reseller Admin Control Panel -> Settings -> Storefront & Control Panel -> URL. Please read to learn more about managing your Branded URL.
Tags: Admin Control Panel, Amp, http, Login Details, Lt, Storefront, Url
Both the procedures are explained below -
I. Your Sub-Reseller visits your Storefront and can go to Resellers -> Signup and fills the Sub-Reseller Signup form.
II. You can also signup on behalf of your Sub-Reseller from your Reseller Control Panel by going to, Sub-Resellers -> Add.
Tags: Reseller Account, Reseller Control Panel, Reseller Signup, Resellers, Storefront
The Gossimer Payment Gateway Report indicates all funds added by your Sub-Reseller/Customer himself via any Payment Gateway configured by you.
1. Login into your Reseller Admin Control Panel from http://manage.gossimer.biz/reseller
2. Click on Tools -> Reports -> Payment Gateway Report
3. Generate a Payment Gateway Report based on one or more of the parameters explained below:
Select Type – You can generate a Payment Gateway Report for either your Sub-Reseller or Customer
Select Country – You can generate a report for a particular Country, by selecting the same. You may also select only your Country or all countries except your Country.
Choose Type of Report – Through this option, you can select the Total Receipt to be either Sub-Reseller/Customer-wise or Country-wise.
Transaction Type – You may either generate a report for Invoice/Debit Note Payment or Add Funds Transactions at a time.
Customer Ids/Sub-Reseller Ids – If you wish to generate the report for particular Customers or Sub-Resellers, you can put them here separated by commas.
Select Month And Year – The report can be generated for any previous month. This month’s report would be available the next month.
Select Payment Gateway – Through this option you can select any one Payment Gateway, through which you had received Funds from your Sub-Reseller/Customer.
Tags: Admin Control Panel, Configured, Debit Note, Gateway Payment, Invoice, Parameters, Payment Gateway, Receipt, Resellers, Time Customer, Transaction Type
With Moneybookers, people can send and receive payments through the Internet – all that is needed is an email address. Moneybookers supports domestic funding options in over 30 countries.
To integrate the Moneybookers Credit Card Gateway in your Reseller Account, there is no limitation at Moneybookers about the type of account you should be holding. You can have either of these accounts:
Tags: Account Email, Business Address, Business Email, Company Registration Number, Contact, Credit Card Gateway, Credit Card Payments, Credit Cards, Email Address, Legal Entities, Merchant Fees, Moneybookers, People, Personal Account, Pl, Reseller Account, Website Url
In this answer we have provided an in-depth explanation of how the system works internally when an Invoice or Debit note is cancelled. You can cancel a pending Debit Note from the List View or Detailed View of an Invoice or Debit Note.
Reference:
Discounting an Invoice explained in detail >>
Modifying / Deleting / Cancelling a Pending Invoice / Debit Note >>
In a true sense there is really nothing like Cancellation of an Invoice or Debit Note. A transaction once entered cannot ever be deleted. The transaction can only be settled. Therefore even the Cancellation process in a nutshell simply creates a Credit Note of the same amount as the Invoice/Debit Note and settles it with the Invoice/Debit note in question. Lets understand this in greater detail.
Both an Invoice and a Debit Note consist of the following fields:
Invoice/Debit Note Amount: This is the amount of the Invoice or Debit Note
Pending Amount: This is the amount of payment pending on this Invoice or Debit Note
The above amounts will be stored in dual currency, incase your Selling Currency is different from your Accounting Currency
Reference: Currency issues, Conversion Rate, Selling currency and Accounting currency explained >>
Invoice/Debit Note Cancellation
Lets discuss in detail the process of cancellation of a single partly paid Invoice. Taking this example covers every aspect we need to discuss about Invoice Cancellation. Debit Note Cancellation works in the exact same fashion
Lets take a dummy Invoice for a Customer A with the following figures
Transaction ID: 1
Invoice Amount: USD 100 (INR 5000)
Pending Amount: USD 25 (INR 1250)
Conversion Rate: 50
Note the following points about the above Invoice
As you can see the above Invoice is partly paid to the tune of USD 75 (since the Pending Amount is USD 25 while the Invoice Amount is USD 100).
Additionally the Selling Currency in this example is USD and the Accounting Currency is INR.
The conversion rate between both these currencies is taken as 50. This conversion rate is the conversion rate at which the Invoice was entered or created manually or by the System.
Now if you confirm the Cancellation of this Invoice the system will automatically create a Credit Note and balance it against the Invoice resulting in the below final status -
Transaction ID: 1
Invoice Amount: USD 100 (INR 5000)
Pending Amount: USD 0 (INR 0)
Conversion Rate: 50
Transaction ID: 2
Credit Note Description: Cancellation of Transaction ID 1
Credit Note Amount: USD 100 (INR 5000)
Credit Note Pending Amount: USD 75 (INR 3750)
Conversion Rate: 50
There are a few important points to note in the above transaction
The Credit Note is added and balanced in a single step by the system. There is no way that the Credit note can be used by the Customer for balancing any other Invoice. The Credit Note is created with the purpose of cancelling the particular chosen Invoice.
When a partially paid Invoice is cancelled in this fashion, the amount of the invoice that is pending will be fully paid this way. And the System will return the amount originally available to the Customer’s Debit account.
The transaction would work in exactly the same fashion if you had a Debit Note instead of an Invoice, or a Credit note instead of the Receipt.
Customers can cancel an Invoice from their interface as long as it has an associated Request. In this case both the Invoice and the Associated Request will get cancelled.
A Cancelled Invoice will never show a Forex Gain/Loss since the Credit Note is raised at the exact same Conversion rate as the Invoice.
Cancelling an Invoice/Debit Note as Bad Debt
Let’s take another example here:
Suppose your Customer Roy has the following Pending Invoice
Transaction ID: 1
Invoice Amount: USD 100 (INR 5000)
Pending Amount: USD 20 (INR 1000)
Conversion Rate: 50
In the above example, you will notice that
the above Invoice is partly paid (since the Pending Amount is USD 20 while the Invoice Amount is USD 100).
the Selling Currency in this example is USD and the Accounting Currency is INR.
the conversion rate between both these currencies is taken as 50. This conversion rate is the conversion rate at which the Invoice was entered or created manually or by the System.
If your Customer Roy refuses to pay the pending USD 20 to you, you may settle/balance this transaction as a bad debt,
Transaction ID: 2
Credit Note Description: Bad Debts Credit on Transaction ID 1
Credit Note Amount: USD 20 (INR 1000)
Credit Note Pending Amount: USD 20 (INR 1000)
Conversion Rate: 50
The system will now balance this Credit Note against the Invoice resulting in the below final status -
Transaction ID: 1
Invoice Amount: USD 100 (INR 5000)
Pending Amount: USD 0 (INR 0)
Transaction ID: 2
Credit Note Description: Bad Debts Credit on Transaction ID 1
Credit Note Amount: USD 20 (INR 1000)
Credit Note Pending Amount: USD 0 (INR 0)
Conversion Rate: 50
Following are a few pointers
The process of cancelling an Invoice/Debit Note as Bad Debt is exactly the same as a normal cancellation.
The Credit Note is added and balanced in a single step by the system. There is no way that the Credit note can be used by the Customer for balancing any other Invoice/Debit Note. The Credit Note is created with the purpose of cancelling the particular chosen Invoice/Debit Note.
When a partially paid Invoice/Debit Note is cancelled in this fashion, the amount of the Invoice/Debit Note that is pending will be fully paid this way. You will have to manually create a Credit Note if you decide that the amount that was originally paid should be returned back to the Customer’s debit account.
If however, the entire Invoice was pending (ie. out of the Invoice amount of USD 100 if the complete USD 100 was pending), then the Credit Note that would be created would be of the entire USD 100.
The transaction would work in exactly the same fashion if you had a Debit Note instead of an Invoice, or a Credit note instead of the Receipt.
Customers can cancel an Invoice from their interface as long as it has an associated Request. In this case both the Invoice and the Associated Request will get cancelled.
A Cancelled Invoice will never show a Forex Gain/Loss since the Credit Note is raised at the exact same Conversion rate as the Invoice.
Tags: Accounting, Cancel, Cancellation, Conversion Rate, Currency Issues, Currency Reference, Depth Explanation, Dual Currency, Fashion, Inr, Invoice Discounting, Invoice Example, Note Reference, Nutshell, Transaction, Transaction Id, True Sense, USD
Changes in version 3.10
Java Docs updated
Changes related to classes and methods:
New Classes and Methods
| Domains Kit | |
| New Class Name | New Method |
| ThirdLevelDotUk | String invoiceOption |
| ThirdLevelDotUk | String existingEndTime |
New Parameters introduced in Existing Methods
| Other Products Kit | ||
| Class Name | Method Name | New Parameters |
| EngageOrder | renew | String invoiceOption |
| EngageOrder | renew | String existingEndTime |
| Domains Kit | ||
| Class Name | Method Name | Deprecated Parameters |
| ZoneOrder | add | “No Of Records” in DomainHash |
| Domains Kit | |||
| Class Name | Deprecated Method | Suggested Class | Suggested Method |
| DomContact | addDefaultContact | DomContact | addDefaultContacts |
| DomContact | add | DomContact | addContact |
| DomContact | list | DomContact | listByType |
| DomContactExt | isValidRegistrantContact | DomContactExt | isValidContact |
| DomOrder | transferDomain | DomOrder | addTransferDomain |
| DomOrder | add | DomOrder | registerDomain |
| ZoneOrder | mod | ZoneOrder | Functionality not required anymore |
| DotEu | tradeDomain | DotEu | trade |
| DotEu | transferDomain | DotEu | transfer |
| DotEu | add | DomOrder | registerDomain |
| Core Kit | |||
| Class Name | Deprecated Method | Suggested Class | Suggested Method |
| Customer | addCustomer | Customer | signUp |
| Customer | modDetails | Customer | mod |
| Reseller | addReseller | Reseller | signUp |
| Reseller | modDetails | Reseller | mod |
| Reseller | addResellerWithStateId | Reseller | Functionality not required anymore |
| OrderSetup | getResellerSlabPercentageForProducts | OrderSetup | Functionality not required anymore |
| OrderSetup | getCustomerSlabPercentage | OrderSetup | Functionality not required anymore |
Changes in version 3.9
Changes related to classes and methods:
The following method in the Domains Kit is deprecated and its use should be discontinued -
Deprecated method Class New method to be used isValidRegistrantContact DomContactExt isValidContact
Changes in version 3.8
Java Docs updated
Changes related to classes and methods:
The following changes have been introduced under the DotEu class within the Domains Kit -
The following new methods have been introduced under DigitalCertificateOrder class within the Other Products Kit -
The following new methods have been introduced under DigitalCertificateOrder class within the Other Products Kit -
The following new methods have been introduced under DigitalCertificateOrder class within the Other Products Kit -
Changes in version 3.7
Java Docs updated
Changes related to classes and methods:
Some old parameters have been removed and new parameters introduced in their place under the following methods -
| LinuxHostingOrder Class | ||
| Method | Old Parameter | New Parameters |
| add | Hashtable orderParams | String packageKey*, boolean ssl# |
| mod | Hashtable orderParams | String packagekey*, boolean ssl#, int excessBandwidth## |
| getMonthlyCostAndValidate | Hashtable orderParams | String packageKey*, boolean ssl#, int execessBandwidth## |
| getModPricing | Hashtable orderParams | String packageKey*, boolean ssl#, int execessBandwidth## |
| WindowsHostingOrder Class | ||
| Method | Old Parameter | New Parameters |
| add | Hashtable orderParams | String packageKey*, boolean ssl# |
| mod | Hashtable orderParams | String packagekey*, boolean ssl#, int excessBandwidth## |
| getMonthlyCostAndValidate | Hashtable orderParams | String packageKey*, boolean ssl#, int execessBandwidth## |
| getModPricing | Hashtable orderParams | String packageKey*, boolean ssl#, int execessBandwidth## |
| MailHostingOrder Class | ||
| Method | Old Parameter | New Parameters |
| add | Hashtable orderParams | String packageKey* |
| mod | Hashtable orderHash | String packagekey*, int additionalMailBoxes** |
| getMonthlyCostAndValidate | Hashtable orderParams | String packageKey*, int additionalMailBoxes** |
| getModPricing | Hashtable orderParams | String packageKey*, int additionalMailBoxes** |
| SiteBuilder Class | ||
| Method | Old Parameter | New Parameters |
| mod | Hashtable orderParams | String packageKey* |
| getMonthlyCostAndValidate | Hashtable orderParams | String packageKey* |
NOTE:* packageKey will be the Identifier Key of the Plan (plan1, plan2, plan3, plan4) for which the Order needs to be added/modified.
# ssl will be true or false depending whether the user wants Dedicated IP / SSL for the Order placed.
## excessBandwidth is the Bandwidth which the user wants over and above the Bandwidth of the Order’s current plan.
** additionalMailBoxes is the number of additional mail boxes over and above the existing ones in blocks of 100 accounts.
Changes in version 3.6
Java Docs updated
Changes related to classes and methods:
getProductMetadata – Product class
| Deprecated method | Class | New method to be used |
| add | DomContact | addContact |
| addDefaultContact | DomContact | addDefaultContacts |
| list | DomContact | listByType |
| add | DomOrder | registerDomain |
| transferDomain | DomOrder | addTransferDomain |
| transferDomainWithoutValidation | DomOrder | addTransferDomain |
| addTransferDomainWithoutvalidation | DomOrder | addTransferDomain |
| add | DotEu | registerDomain in DomOrder class |
While these methods are currently available, they are no longer supported and may be discontinued in the near future.
Changes in version 3.5
Java Docs updated
Changes related to classes and functions:
getList – Country class
getStateListForCountry – Country class
getDetails – Order class
addResellerWithStateId – Reseller class
Changes in version 3.4
Java Docs Updated
New Classes introduced in all Kits:
Core Kit
TaxService
getApplicableTaxes
getHashedTaxRules
Domains Kit
DotEu
getEUCountryList
tradeDomain
transferDomain
add
isEUCountry
DotEuContact
mod
add
addEuDefaultContact
DomOrder
validateDomainRegistrationParams
validateDomainTransferParams
addTransferDomainWithoutvalidation
addWithoutValidation
Hosting Kit
WindowsHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
LinuxHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
MailHostingPlanOnlyOrder
getDetails
getDetailsByDomain
getOrderIdByDomain
add
mod
renew
del
getMonthlyCostAndValidate
getModPricing
getDeletionRefundAmount
list
MailHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
WindowsHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
LinuxHostingSetup
getHostingKeyDisplayName
getHostingParamsDisplayName
getPricingKeyPricingParamMap
Other Products Kit
DigitalCertificateOrder
add
getCertPrice
SiteBuilderSetup
getPricingKeyPricingParamMap
EngageSetup
getPricingKeyPricingParamMap
Changes in version 3.3
Short tags have been removed from the response.php file.
3 new functions have been added in the Core Kit under the following classes:
authenticateCustomerId – Customer class
login – Customer class
getOrderIdByDomainAndProductCategory – Order class
Bug Fix – A minor Java Script problem was causing the frame links in the examples to not work in some browsers like Mozilla and Opera.
Changes in version 3.2.1
WSDL Endpoint changed
Changes in version 3.2
New methods added viz. Order.removeCustomerLock, Order.getLockList
The testing form provided now has a third frame which accepts the standard parameters passed in every call. If you set these parameters from the form, you can make test calls independent of the settings in the properties/constants file.
Changes in version 3.1
Minor bugs in WSDL files fixed.
Changes in version
Extensive changes made. Please download the kit and read the appropriate Javadocs for details.
Added the method Customer.delete() which allows you to delete a Customer
Added the method DomOrder.cancelTransferRequest() which allows you to cancel the transfer-in request for a domain name
Added the method Order.sendRfa() which allows you to re/send the email asking for transfer-in approval for domain names.
Bug fix in Domain.BulkLockOrder().
Bug fix in Modify Customer Details and Modify Contact Details forms
More details in the Javadocs for DomOrder.getDetails()
Link to new Demo Server added.
Removed Function Overloading
Move Service functionality added in API
Add Funds functionality for both Sub-Resellers and Customers also added.
Domain Forwarding, Mail Forwarding, Managed DNS Products now available through the API.
DomUsContact class
New utility class Response class is introduced, which can be used for formatted output. The characteristics of the Response class are listed below:
listContact() function
getCustomerAvailableBalance() fuction
getCustomerId() function
Tags: Api, Core Kit, Customer Signup, Deprecated Methods, DNS, Java, Java Docs, Kit Class, nexusCategory facility, Parameters, Php, Registerdomain, SSL
For any Customer to be operational under your Reseller Account. You would have to first get the Customer to signup under you. You can either have Customers signup themselves from your Storefront page or you can even explicitly Add customers to your Reseller Account. Please go through other Answers in this kb to know more about Customers.
Both the procedures are explained below -
I. Your Customer visits your SuperSite and clicks on Link for Customers Signup and fills the Customer Signup form.
II. You can also signup on behalf of your Customer from your Reseller Control Panel by going to, Customers -> Add.
Tags: Customer Signup, Reseller Account, Reseller Control Panel, Storefront, Supersite