Jump to content

Order Total Error / Price overriding for manual orders


maxxe

Recommended Posts

Hello,

 

Sometimes it is necessary to create an "internal" order from Admin Area. (Admin -> Orders -> Add New Order) for domain registration, for that clients that, in particular circumstancies, do not want / cannot use the shopping cart. Manual orders mean more time lost and so...more price.

 

So the problem: i would like to override default price for a particular domain name but it seems impossible in terms of order total.

 

Example:

 

a) write "example.com" in the order, price 10.00, order total = 12,10 (+ Vat) and save

b) go to Orders -> edit the Order item -> domain "example.com" and update price, let's say 20.00 for "First Payment Amount" and for "recurring amount"

c) If you save, prices are correctly updated, but the Order total doesn't. The order total is calculated using the original price and not from the updated price.

 

I don't know if it is a bug or if i'm missing something. Don't know if somebody else is having this issue. To me it's very annoying and is stopping me to start with "offline" domain selling.

 

Thanks for the so promising platform!

Link to comment
Share on other sites

The invoice is generated when you save the order. That invoice will reflect whatever prices you have set in the order when its saved. If you go back and edit it after the fact, the original invoice will still be the same.

 

The override in the Add Order interface is for products/services, not domain registrations. Putting anything in that box will be unused unless you select a product/service associated with it (like a hosting package), in the drop down above it.

 

As far as I know, you cannot override domain prices using this interface. However, there is a workaround.

 

1) In the add order interface, enter the domain you with to register under the "Domain Registration" heading.

2) Uncheck the check boxes for both "Send Email" boxes and "Generate Invoice", leave the status as pending. 3) Click Submit Order.

4) This will bring you to the Accept order page, Click on the "Domain" link under "Item". This will bring you to the domains page under the client profile.

5) Enter the correct "First Payment Amount" and "Recurring Amount" in the boxes provided. Do not check "Auto-recalculate on Save".

6) Save the changes.

7) Go to the clients summary page, click the "Generate Due Invoices" button, and select "Yes" to email it to the client (if desired).

8) This should create an invoice for the amount you previously entered, and the renewal will show the recurring amount when it comes due.

9) Once the invoice is paid, you can then go in and accept the order and send it to the registrar like any other order.

Link to comment
Share on other sites

Here is the procedure, 3-4 steps

 

1) Create the order, keep it set to pending and do not generate or confirm the order.

 

create.JPG

 

2) Go to that users account and new domain. Edit your pricing. In this example I chose the configurable options and set a price of 100 $ with a recurring price of $9.10 cents

 

edit.JPG

 

3) Go the the users profile page.

 

Step 1 "Generate Due Invoices"

 

Step 2, look at "Recent Emails" and confirm it was generated

 

invoice.jpg

 

4) Look at the generated email, it will have the correct pricing.

 

invoicedue.JPG

 

 

I did not select the registration module in these examples, you may do so

 

 

edit.... dang lazlof all that work for nothing!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated