- Posts: 6
- Thank you received: 0
Invoice Payment Fields
- tagtools
- Topic Author
- Offline
- New Member
-
Less
More
8 years 8 months ago #100783
by tagtools
Invoice Payment Fields was created by tagtools
I've seen discussion in the board about a regenerated invoice. I do not have that and am not sure how to get it. I've read:
eventbookingdoc.joomservices.com/basic-s.../invoice-integration
and searched the forum for all the tags I can find.
What I am trying to discern is what tag to use for payment amount and what tag to use for amount due. I am not allowing partial payments and they are either paid in full or they are not. If they have not paid and choose offline, [DEPOSIT_AMOUNT] shows zero, and [DUE_AMOUNT] shows zero. [DUE_AMOUNT] should show the remaining balance, right?
INVOICE DETAILS
Invoice Number: [INVOICE_NUMBER]
Invoice Date: [INVOICE_DATE]
Invoice Status: [INVOICE_STATUS]
Total Fees: [AMOUNT]
Amount Paid: [DEPOSIT_AMOUNT]
Amount Due: [DUE_AMOUNT]
Payment Method: [PAYMENT_METHOD]
What I am trying to discern is what tag to use for payment amount and what tag to use for amount due. I am not allowing partial payments and they are either paid in full or they are not. If they have not paid and choose offline, [DEPOSIT_AMOUNT] shows zero, and [DUE_AMOUNT] shows zero. [DUE_AMOUNT] should show the remaining balance, right?
INVOICE DETAILS
Invoice Number: [INVOICE_NUMBER]
Invoice Date: [INVOICE_DATE]
Invoice Status: [INVOICE_STATUS]
Total Fees: [AMOUNT]
Amount Paid: [DEPOSIT_AMOUNT]
Amount Due: [DUE_AMOUNT]
Payment Method: [PAYMENT_METHOD]
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
8 years 8 months ago #100797
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Invoice Payment Fields
[DUE_AMOUNT] tag actually only have the value if users choose to use deposit payment for his registration. If you don't use deposit payment, then I think you should not use [DEPOSIT_AMOUNT] and [DUE_AMOUNT] tags
The amount still showed as online payment. The difference is Invoice status. For someone which makes payment, the invoice status is Paid. For others who use offline payment, the invoice status is Pending
I think that should be enough
Tuan
The amount still showed as online payment. The difference is Invoice status. For someone which makes payment, the invoice status is Paid. For others who use offline payment, the invoice status is Pending
I think that should be enough
Tuan
Please Log in or Create an account to join the conversation.
- tagtools
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 6
- Thank you received: 0
8 years 8 months ago #100966
by tagtools
Replied by tagtools on topic Invoice Payment Fields
I am using deposit amount, just requiring full payment. What about someone who pays, then has me add an optional item that adds an additional cost that they have not paid for yet. Then it would be a partial payment and they would still owe money. I tried this scenario and it shows the DUE_AMOUNT as $0.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
8 years 8 months ago #100984
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Invoice Payment Fields
Unfortunately, as I said, DUE AMOUNT is only used for the case deposit payment. It is not developed for this use-case
For your case, I guess some customization will be needed. In case you (as admin), add additional item, you will need to be able to change Payment type of the record to Deposit Payment, then enter Deposit Amount manually (the mount which users paid...)...
Normally, for additional payment items like this, you will have to handle it outside somehow. Events Booking, unfortunately, is not prepared to handle this case
Tuan
For your case, I guess some customization will be needed. In case you (as admin), add additional item, you will need to be able to change Payment type of the record to Deposit Payment, then enter Deposit Amount manually (the mount which users paid...)...
Normally, for additional payment items like this, you will have to handle it outside somehow. Events Booking, unfortunately, is not prepared to handle this case
Tuan
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2026 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.