Have entity accounts.
Entity has account allocated and and the account payment type shows but when I select the amount and press it it grays out and cleared tendered amount…
Tried everything I can think of but cant work out why.
Help appreciated.




Looks like default behavior to me. You cannot use a Payment Type without first entering a Tender Amount. You can use this feature to limit the use of Accounts which do not contain enough funds… but that is why it behaves this way… it needs an amount to determine if the Account is allowed to Pay the Ticket.
Its in that order, I put a tendered amount then select the payment button and it just clears the tendered value…
Show the account type and transaction type.


Any ideas @kendash?
Need to see the Document Type as well.
Isnt document types for account payment rather than sale posts?
I have cash and card document types for bookings, just copied the setup for customer accounts which work fine…

In many cases, yes, but you will require a Document for your purpose as well, since you left the Target Account blank.
The Document allows for a dynamic choice of Account. For example, Customer Cash is set up this way, because the Transaction Type has a blank Target (actually a blank Source in that case), so we set the Document to use “Customer Accounts” for that source. It then determines the correct Account via the linkage in your Entity. This way the Cash Payment goes to the correct Customer Account.
Tip: if you don’t want to see a Button created for the Document Type, simply leave the
Button HeaderField blank

Doesnt work, where have I gone wrong?
Yes, default mapping, have loged in and out many times.
@QMcKay do you have a little time spare to assist me in finding the problem with the entity accounts? This is the main think holding me back at the minute.
Look at your transactions please. If transfers are happening, that is a good thing. If not, we need to understand why, but this is the place to start.
Am getting the sales --> receivables transactions but the transaction to account isnt working.
The payment type button is enabled but after putting tendered in it just clears the tendered amount and stays on payment screen.
This should be no different than paying a Ticket by Customer Account. Make sure you have the correct Types and Documents as the Customer Account flow (Customer Account Transaction). P.S. you were correct in this case - there is no Document required for this particular flow.
Once the Sale and Payment Transactions are complete, the Transaction (Document) should look like this:
Do you see Account listed in the Target, like the following?
I have tried your DB, but bor the life of me, I cannot figure out what the issue is. There appears to be no difference between the Booking Account and the Customer Account, yet the former does not process, while the latter processes just fine.
Even using Rule debugger, we can see that the Payment Processed event is not firing when using Booking Account.
EDIT: Hmm… is it maybe because you have the Room Entity Type and the Booking Entity Type both using the same Account Type? And since both Entities are assigned to the Ticket, it gets confused. I bet that is the issue.
EDIT2: yup, that is the problem for sure. Cloned Booking Account Type into Room Account Type. Switched the Room Entity Type to use Room Account Type. Settled Ticket no problem.
Gees “Q” its good to have to you back!
And it so not fair all the fun stuff starts when I have to go to bed
Each morning I wake up and there is a plethora of threads to catch up on…
Its odd that it let him use the same account type. I didnt think it should let you use it twice like that.
There appears to be no mechanism to prevent it.
@JTRTech, I see that you also have the Customer Account Type assigned to Table Entity Entity Type. I expected this will cause the same issue if you happen to have a Customer and Table selected at the same time, but for some reason it does not affect the Customer Account Payment Type. Not sure what the difference is here.
Maybe it has to do with the order in which they were created? I don’t understand… in any case, I do not think it is good practice to have the same Account Type assigned to more than one Entity Type if you allow assigning both Entities to the Ticket.