Get Fast Payment Buttons, help setting values?

Ok, here we go.
Set your automation button names like $10 Fast Payment, set Value to 10 and map to under ticket. Repeat for all denominations.

Create Action Name - Update Program Setting
Action Type - Update Program Setting
Setting Name - [:SettingName]
Setting Value - [:SettingValue]
Update Type - Update
IsLocal - True

Create Action Name - Fast Payment
Action Type - Pay Ticket
Payment Type Name - Cash

Create Action Name - Display Message
Action Type - Show Message
Message - [:Message]

Create Rule Name - Fast Payment
Event Name - Automation Command Exeucted
Custom Constraint - AutomationCommandName - Contains - Fast Payment
Actions

  • Fast Payment
  • Update Program Setting, SettingName = FastPayment, SettingValue = [:CommandValue]
  • Close Tciket

Create Rule Name - Fast Payment Ticket Closing (make sure this rule is above Ticket Payment Check)
Event Name - Before Ticket Closing
Custom Constraint - {:FastPayment} - Is Not Null
Actions

  • Display Message, Message = Change - $[=F(TN(’{:FastPayment}’)-TN(’[:TotalAmount]’))]
  • Update Program Setting, SettingName = FastPayment, SettingValue = leave blank

$20 was selected.

4 Likes