Skip to main content

Setting up Quick Pay/Guest Payments

Introduction

Guest paymentsPayments allow users to quickly findlookup and appeal and/or pay their ticketsticket without having to log in and for users withoutcreate an account or log in to payan anonymously.existing account. This article contains all of the information related to the functionality of anonymousGuest paymentsPayments and its object. 

Required System Settings 

In order to use anonymous payments, the associated setting is required to be toggled on under System Settings → Violations 

image2019-6-27_11-0-35.png

The button to allow users to lookup their tickets and pay for them anonymously will appear on the login screen.

screen/home


page:

Snag_753762.pngSnag_753762.png

At this point, the option to use the Laravel Payments screen under the Payments option in System Settings will be present.


image2019-6-27_11-2-42.png



Object Properties and Rules 

Lookup your Ticket - Button

This requires that the proper system settings are selected.

image2019-6-27_11-33-41.png

The button will appear if either of these conditions are met:

  • It willonly appear if you are using a payment provider that supports Guest Payments and you have enabled the enable anonymous violation payments setting isat enabled.least
  • one
  • Itor will appear if anymore payment types havein anonymousyour paymentssystem. enabled.
  • This
is done under System Configuration -> Payments -> Setup Payment Types:


2025-01-02_14-57-03.png

Create or edit a payment type, click the settings tab and check the "Enable for Guest Payments" box:

image.png

Appeal or Pay a Ticket - Input 

The full ticket number including the PIN must be entered here, if you attempt to search for the ticket without the PIN, you will not find any results. 

image2019-6-27_11-33-1.png


If you enter no input, or enter invalid input, you should get a bootstrap danger alert box stating no violation was found with the ticket information you have supplied. 

image2019-6-27_11-33-17.png


Anonymous Payment - Link 

image2019-6-27_11-32-33.png


Create Account - Button

The account creation button is required if users want to appeal a ticket. 

image2019-6-27_11-32-20.png

Login - Button 

If a ticket is found and you have an account already associated to that ticket you can choose to login. 

image2019-6-27_11-32-10.png


Select Payment Type - Select Menu

Cash/Check cannot be payment options, other payment options should be Authorize, PayPal, Bambora, Moneris, Edge Express. 

image2019-6-27_11-31-39.png


Selecting no Payment Type should redirect you back to the payments page letting you know that a payment type must be selected. 

Payments Screen - Ticket Number Button

Clicking the ticket number on the payments screen should bring up a violation info popup

image2019-6-27_11-31-13.png


Cancel Payment 

Cancelling a payment will take you back to the home screen where you can log in or go through the anonymous payment process again by selecting Lookup Ticket


Submit Payment 

This option will first have you enter a valid email address and check to make sure it is valid. Once the email is valid you will have to click Submit Payment again to get to the hosted payments screen. 

Once you go through with the payment you will be redirect back to the ops-com system with the response code from the hosted provider: 

Payment Success 

dsad.png

Payment Failure

image2019-6-27_11-59-47.png