Send invoice without order

  • Posts: 43
  • Thank you received: 0
12 years 11 months ago #40070

Hi,

I need to be able to send an invoice to a client where they can come to the website and pay using PayPal Payments Pro. They will not be selecting a product and doing add to cart. Is this possible?


Sloan Thrasher

Please Log in or Create an account to join the conversation.

  • Posts: 83103
  • Thank you received: 13416
  • MODERATOR
12 years 11 months ago #40293

Hi,

I'm not sure I'm following you. You want to have a link which goes directly to the checkout where the user can pay, right ?
For that, you should click on the "add to cart HTML link" button of your product edition screen and just get the link in the href or copy/paste the whole HTML where you need it.

When clicking on the link, the product will be automatically added to the cart and the user will see the checkout where he will be able to pay.

Please Log in or Create an account to join the conversation.

  • Posts: 83103
  • Thank you received: 13416
  • MODERATOR
12 years 11 months ago #40294

Hi,

Oups, I think I was too fast. Here is the correct answer to what you're asking:

You can create orders via the back end. Once the order is created with all the information, you can change the status of the order from created to confirmed and then back to created. The second time, turn on the user notification.
That will send the invoice to the user. You should personalize the email so that you have an extra link going to the listing of orders of the user. Upon clicking that link and if the option "Payment of orders not paid immediately" of the Checkout tab of the configuration is activated, the user will have a button for his order so that he can pay it.

Please Log in or Create an account to join the conversation.

  • Posts: 43
  • Thank you received: 0
12 years 11 months ago #40301

Hi Nicolas,

I went in and tried that. But I have a question. Do I have to create a "product" (or products) to add to the invoice, it doesn't seem like I can just add a line item.

Thanks!


Sloan Thrasher

Please Log in or Create an account to join the conversation.

  • Posts: 43
  • Thank you received: 0
12 years 11 months ago #40337

Ok, tried the solution above. I'm not using the Business Edition (?) so I can't use the option "Payment of orders not paid immediately".

I also can't figure out the URL to include in the email, or the tag to represent the link. I've tried creating various menu items using a couple of the Hikashop menu types, but haven't found the right one. Ideally, it would take them directly to the cart so they can pay.


Sloan Thrasher

Please Log in or Create an account to join the conversation.

  • Posts: 83103
  • Thank you received: 13416
  • MODERATOR
12 years 11 months ago #40540

Hi,

You can add the product line directly to the invoice without having the product in the database. There are two new buttons on the order details page. Once for what you want and one to add it from the existing products.

That option "Payment of orders not paid immediately" is also available in the Essential edition. It's just not available in the Starter edition.

Not the cart but the orders listing. Once the order is created, there is no cart handling needed. You will directly have the "pay now" button on the orders listing for the order.
You can use such link:
mywebsite.com/index.php?option=com_hikashop&ctrl=order

Please Log in or Create an account to join the conversation.

  • Posts: 43
  • Thank you received: 0
12 years 10 months ago #40631

Thanks Nicolas

So, I've gotten it to show the list of "orders", but either in the list, or on the detail view, there isn't any kind of button to pay/check out/anything else for the user to click.

Also, is there a better way to build the order? Doing this from the back-end is really painful, and seems to be missing some features that a real user creating a cart would have, like a note on the order to us. (and for us to use to send info to the customer).


Sloan Thrasher

Please Log in or Create an account to join the conversation.

  • Posts: 83103
  • Thank you received: 13416
  • MODERATOR
12 years 10 months ago #40831

Hi,

Did you activate the option "Payment of orders not paid immediately" ? Otherwise, that button won't display. Also, it will only display if the order is created. Once the order is confirmed (and thus the payment has been made) the button won't be displayed.

You can create of custom field of the table "order" and of the type "textarea" if you want to be able to add extra information to your orders. That field can be displayed either on the checkout or on the back end edition page or both based on the display option of the field.

Please Log in or Create an account to join the conversation.

  • Posts: 43
  • Thank you received: 0
12 years 10 months ago #40833

Thanks Nicolas, but Hikashop is way overkill for our needs at the moment. We're moving on to another solution.


Sloan Thrasher

Please Log in or Create an account to join the conversation.

  • Posts: 60
  • Thank you received: 8
12 years 10 months ago #40835

Nicolas,

Is there a way to process a payment through one of our payment methods (Authorize.net) through the backend of the system?

We would like to be able to create an order for our customers and send them an invoice and then allow the customer call in and give their credit card information over the phone.

We would like to be able to look up their order in the backend and then input the credit card information the customer gives us to create the payment for their order.

Would be even nicer if we could create the order in the backend and then send an invoice to the customer that they could click on a link in the invoice to make a payment themself for the invoice online.

So in other words, we need to be able to create invoices for our clients and allow the customer to pay the invoices after they receive them.

Is this possible with hikashop?


Ecommerce expert for hire. DaveKarlsven.com

I love helping businesses make lots of money online.

Please Log in or Create an account to join the conversation.

  • Posts: 60
  • Thank you received: 8
12 years 10 months ago #40837

I just read this post more thoroughly and it looks like there is a way for the customer to pay an invoice online, but it looks like it is a bit of a pain to create the invoice with things like "Mark the order status as Confirmed and then back to Created and make a custom link for the customer in the email."

It would also be nice if there was a way for me to process the credit card for the customer in the backend if the customer would rather just call in and give me their credit card info over the phone.


Ecommerce expert for hire. DaveKarlsven.com

I love helping businesses make lots of money online.

Please Log in or Create an account to join the conversation.

  • Posts: 83103
  • Thank you received: 13416
  • MODERATOR
12 years 10 months ago #41036

Regarding the "Mark the order status as Confirmed and then back to Created", you could quite easily change the system by creating a new status for that status in between created and confirmed in order to avoid the created->confirmed->created which is indeed awkward.

Regarding the "make a custom link for the customer in the email.", it's just about giving the proper link to the user. The simplest is to give him the link to his orders listing:
index.php?option=com_hikashop&ctrl=order
you can put that directly in the email via the menu System->Emails so that you don't have to do anything once it's in place.

Processing the cad in the back end is a nice idea indeed. No possible for now but definitely something we could add in the future.

Please Log in or Create an account to join the conversation.

Time to create page: 0.095 seconds
Powered by Kunena Forum