Invoice a Customer and Have Them Pay Later
Is it possible to invoice a customer and have them pay at another time?
I tried to create an order manually, then assign the user as the Owner of the Order. However, when I go to the Payment tab to pay, only Example Payment shows up, even though I have the PayPal module installed and working at checkout.
I don't really need the customer to go to checkout, if they can just pay from the Payment tab, that would be great... but it is also okay if they go to checkout.
Any ideas? Or perhaps I am going at this the wrong way completely? Only users on the site can make payments, so we don't have to worry about anon users.
Still looking for a solution.
Still looking for a solution. Does anyone know? It seems like this should be relatively simple, but perhaps I am going about it the wrong way?
I'm not the biggest expert on
I'm not the biggest expert on this but I'll give it a try. To start, if only sample checkout is showing and Paypal is installed then you need to check out your Paypal config as to why its not showing up. If you don't have a Paypal sandbox account setup get one as that makes testing easier- you can create dummy transactions with play money.
As for creating an invoice instead of an actual payment I'm also interested- in my case I want to create a reservation with payment handled offline. There is an option to not require a payment method, I need to play with it to see if it works. Ideally, I think we need some form of "request invoice/submit reservation" page in lieu of a payments page- but I don't think that exists.
Thanks for the input. I do
Thanks for the input. I do have a sandbox account setup and that is working as it should. I created an order with PayPal and it went through as it should, however even on the order that went through successfully, there is still only the option to add an Example Payment on the Payment tab of the Order. So still, perhaps this isn't the correct way to go about it. I am not sure if that would then redirect them to checkout.
But yes, I believe we are looking for similar functionality. I want to use my case for customers to pay their bills. There are hundreds of customers, so creating an invoice for each one and then allowing them to pay would be the best solution.
Also #XC1, these modules may
Also #XC1, these modules may fit your needs more specifically regarding offline payment: http://drupal.org/project/commerce_cheque or http://drupal.org/project/commerce_no_payment
Thanks a lot, those modules
Thanks a lot, those modules look quite useful.
Perhaps It Isn't Possible?
Perhaps this isn't possible? I thought it would be as Drupal Commerce "empowers you to build any type of eCommerce website."
This seems like a fairly simple feature... any help at all?
Have you guys seen this post  at StackOverflow? Looks very promising.
Hey, thanks Firewing. I ended
Hey, thanks Firewing. I ended going up going the Rules route thanks to your link!