Invoice Payment Fields

  • tagtools
  • Topic Author
  • Offline
  • New Member
  • New Member
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]

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

More
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

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

  • tagtools
  • Topic Author
  • Offline
  • New Member
  • New Member
More
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.

More
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

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

Moderators: Tuan Pham Ngoc