Forums / Addon Payment Modules / Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Views: 157,756

Results 1 to 20 of 86
6 Aug 2006, 4:43 PM
#1
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

The Invoice payment module has been posted to the download site at

https://www.zen-cart.com/downloads.php?do=file&id=131

You may mark customers as being able to pay by invoice by adding them to a pricing group whose name with the string "invoice." In this way, multiple pricing groups (with multiple discounts) may be used in conjunction with payment by invoice.

Two new files, no overrides, no database schema changes. Four or five steps depending on your needs.

Good luck,
Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

24 Nov 2006, 11:15 PM
#2
phid avatar

phid

Totally Zenned

Join Date:
Nov 2005
Location:
Narnia
Posts:
696
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Does this work with 1.3.6? I'm not seeing any "invoice" option in the payment area of admin.

24 Nov 2006, 11:50 PM
#3
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Did you follow the instructions and install all the files?

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

25 Nov 2006, 6:17 AM
#4
samad64 avatar

samad64

Totally Zenned

Join Date:
May 2006
Location:
Texas
Posts:
554
Plugin Contributions:
2

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

mod works great, swguy :) thanks!

Phid, make sure you add a group INVOICE and add the customer you are logging in as to it

25 Nov 2006, 11:42 AM
#5
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

"invoice" is good, or "invoice*" if you have multiple invoiceable groups and wish to simultaneously use group discount.

Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

25 Nov 2006, 7:44 PM
#6
phid avatar

phid

Totally Zenned

Join Date:
Nov 2005
Location:
Narnia
Posts:
696
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Yes, I did install all the files...multiple times....and it still didn't appear.

Doesn't matter though since I installed it on another freshly installed practice cart and it's working. The problem with the first practice cart might have been either a conflict with another mod or the fact that I did the 1.3.5 to 1.3.6 upgrade on it using Fantastico.

Regardless.....looks good now. One thing that might be good with this mod is a customized checkout_success page and e-mail which explains the terms of the invoicing.

Thanks for making this mod. It could come in handy.

25 Nov 2006, 9:46 PM
#7
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Interesting suggestions. Glad it worked out for you!

Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

5 Apr 2007, 7:18 AM
#8
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

A small fix has been posted to bring this file up to the standard set by Dr. Byte in 1.3.5. Please upgrade if you are using this contribution.

Thanks,
Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

19 Apr 2007, 3:47 PM
#9
mattallam avatar

mattallam

New Zenner

Join Date:
Nov 2006
Location:
Bedfordshire, UK
Posts:
27
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Scott,

FANTASTIC JOB!!!! :clap:Ive been looking for a solution to the inv problem and then a mate e-mailed me a link to this thread. Ive just tested it out and it works a dream. Thank you! I only have one question and im pretty sure theres no easy way round it but ill ask anyway -

Is there a way of turning off the Flat Rate (Best Way) delivery charge just for those special customers of whom i have given the invoice option?

Its not a must but thought i would ask.

Cheers again.

Matt Allam
https://www.giftwrapuk.co.uk

"Every solution breeds new problems!"

Giftwrap UK - Quality Giftwrap Solutions****
My Zen Cart Website - https://www.giftwrapuk.co.uk

19 Apr 2007, 4:38 PM
#10
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Yes, but you'd have to write custom logic. PM me for details if interested.

Scott

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

10 Jun 2007, 5:28 PM
#11
rbepple avatar

rbepple

New Zenner

Join Date:
Jun 2007
Posts:
71
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

I get this message when I try to select invoice for group pricing for customers:
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE customers_id = 3' at line 1
in:
[UPDATE customers SET WHERE customers_id = 3]

24 Jul 2007, 2:52 AM
#12
jefbak avatar

jefbak

New Zenner

Join Date:
Jul 2007
Posts:
4
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Hmm, I have Purchase Order and Inoice 2.0 installed. Invoice checks out as a payment method, but does not show up a checkout.

I have added test id to the group Invoice.

24 Jul 2007, 9:16 AM
#13
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Be sure that not all products are virtual - if they are, invoice doesn't show up.

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

24 Jul 2007, 2:45 PM
#14
jefbak avatar

jefbak

New Zenner

Join Date:
Jul 2007
Posts:
4
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

swguy:

Be sure that not all products are virtual - if they are, invoice doesn't show up.

Thanks, this site has only one product - membership - as a hidden category and virtual.

I changed it, but now a shipping address is required for a membership so I will need to see if that will fly with the client.

24 Jul 2007, 2:47 PM
#15
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

You could just remove the check for virtual in the invoice payment module.

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.

24 Jul 2007, 3:23 PM
#16
jefbak avatar

jefbak

New Zenner

Join Date:
Jul 2007
Posts:
4
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Ah, the pain of being new to Zen Cart.

Will give it a try, I am way better at CSS than PHP but will jump in and see if I can make sense of the module.

Thanks for your quick replies.

3 Aug 2007, 12:53 PM
#17
nix avatar

nix

New Zenner

Join Date:
Jun 2006
Posts:
12
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Great contribution! Works Great!

I was wondering, is there any way to set the default group to "invoice"? I have to go in every time and set the customer's group to "invoice" and that is becoming a pain in the rear. Every customer on my site should have the opportunity to pay by invoice and I don't want to slow their purchases down.

3 Aug 2007, 1:08 PM
#18
nix avatar

nix

New Zenner

Join Date:
Jun 2006
Posts:
12
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

I apologize. I should have searched better. I found a post by swguy on another thread. Problem solved. Edited DB with phpMyadmin.

Thanks swguy!!

5 Sep 2007, 3:44 PM
#19
themusician avatar

themusician

New Zenner

Join Date:
Jun 2007
Posts:
64
Plugin Contributions:
0

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Hello,

How do I allow Invoice to be a global payment option? I can get individual customers set up quite easily, but allowing everyone to invoice is a conundrum :frusty: for me.

Thank you,

TheMusician

5 Sep 2007, 3:50 PM
#20
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,729
Plugin Contributions:
56

Re: Pay by invoice ("bill me later"/"store credit account"/Pay Later/Layaway)

Just remove the logic that checks for the group name.

That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.