Setting Up Third-Party Payments

The Open API Framework provides agencies with the option to lookup fees, process payments and manage payment returns in a third-party payment platform, including cashiering solutions.

For more information about preliminary setup work prior to setting up third-party payment options, see Setting Up Third-Party Payment Integration in My Oracle Support (Doc ID KB104180).

Configure third party payment options to enable the system to process third-party search requests, payment confirmation, void payments, punch-out, and refunds.

You set up third-party options on the Third Party Payment Options page.

Configuring Third Party Payment Options

  1. Select Payment Setup > Third Party Payment Options.

  2. On the Third Party Payment Options page, click Add.

  3. On the Third Party Payment Options page, enter values for these fields:

Page Element Description

Payment Reference Prefix

Specify the payment reference prefix to be used on the payment reference identifier populated on the payment history record.

Punch-out User

Specify whether punch out to a third party payment provider page should be enabled for users. Valid values are:
  • No User. Select this if you do not want to support punch out to a third-party payment provider page.

  • Public User. Select this if you want to support punch out to a third-party payment provider page only for Registered Public Users.

  • Agency Staff. Select if you want to support punch out to a third-party payment provider page only for Agency Staff.

  • All Users. Select if you want to support punch out to a third-party payment provider page for both Registered Public Users and Agency Staff.

Note:

If you choose to punch out a user to a third-party payment page then additional configuration is required. See Setting Up Third-Party Payment Integration in My Oracle Support (Doc ID KB104180).

Code Enforcement Timer

The timer value is in hours and is used to determine the expiration of a search request. When a third-party payment provider pulls code violation fee records to take a payment, the system expects the third-party payment provider to submit the payment within the Code Enforcement Timer threshold. The system will reject the payment if it is submitted outside the Code Enforcement Timer threshold.

Reinstate Fee Mark

Use this switch if you want the system to reverse paid fee records and reinstate new fee records.

Charge Return Fee Mark

Use this switch if you want the system to add an additional fee record to collect charges for payment returns.

After you enable this, enter values for these fields:
  • Return Check Fee Item ID. Specify the fee item to be used to charge for payment return.

  • Return Check Fee Amount. Specify the amount to be charged for payment return.

  • Return Check Fee Currency.

Refund via Third Party Only Mark

This switch enables the agency to determine the behavior of processing refunds.

If you turn on this switch, the Process Refund button will not be displayed on the Refund Detail page for a refund associated with a third-party payment. The system expects the third-party payment provider to pull the pending refund and process the refund.

If you turn off this switch, the Process Refund button will be displayed on the Refund Detail page for a refund associated with a third-party payment. The system allows agency staff to issue a manual check and record an offline refund. The Third-party payment provider will pull the pending refund and process the refund.

Third Party Disclaimer

If the system is configured to punch out a logged in user to the third party payment provider page to make a payment, then a modal window is displayed to the user before redirection. The agency should configure the disclaimer text that will be displayed to users in the modal window before they are redirected to the third-party payment page when attempting to make a payment.

Configuring the Contextual Help to Display the Payment Method List

When the agency configures the system to provide a choice to the user to make a payment either with Oracle supported payment methods or payment methods supported by a third-party payment provider, specify the payment method list that will be displayed to users before they are re-directed to the third-party payment page when attempting to make a payment. You can access the Contextual Help page from the page finder and define the contextual help.

Viewing Third Party Payments

You can see all of the third-party payments on the Third Party Payments page. Go to Billing and Payment > Third Party Payments.