Payment System Settings

Payment system settings define how payments and payment gateways function in the tenant.

NOTE: The value in the Tenant Editable column indicates whether or not the system setting can be edited by a user.

  • Yes — A user (with the appropriate role and security authorities) can edit the system setting value in the Admin application, as well as return it to the default value. Refer to Edit System Settings.

  • No — The system setting can only be edited by a Gotransverse representative. Contact Gotransverse Technical Support before editing the system setting to ensure the change will not cause issues within the tenant.

Payment System Settings
Name Description Data Type Possible Values Default Value Tenant Editable
Allow alternate currency for invoice payments

Allows invoice payments in a currency different than the account currency.

Boolean

TRUE

FALSE

FALSE

Yes

Allow Payment CVV

Allow a CVV to be entered on the hosted payment window.

Boolean

TRUE

FALSE

FALSE

Yes

Allow PROCESSING status approval Allow payments in PROCESSING status to be approved.

Integer

NULL

7

Yes

Authorized Payment Expiration in Days The number of days from the authorization date that an authorized payment will expire. Integer NULL

0

Yes

Auto Payment Application Enabled

Defines how payments not associated with an agreement are allocated.

TRUE: Unassociated payments are automatically applied to open invoices.

FALSE: The user must manually define which invoices the unassociated payments should be applied to.

Boolean

TRUE

FALSE

TRUE

Yes

Credit Card Number Display

Credit card number display format to be used throughout application and API calls.

List

Last Four Digits

First Six And Last Four

Last Four Digits

Yes

Cybersource Commerce Indicator

For Cybersource, set the Commerce Indicator field to recurring.

Boolean

TRUE

FALSE

FALSE

No

Days in Advance For Pre-Validation

Number of days in advance of service period end to pre-validate credit cards.

Integer

NULL

30

Yes

Enable payment backdating

Allow the user to backdate a payment to whichever date is latest, the payment date or last open bill cycle. When FALSEpayments cannot be backdated.

Boolean

TRUE

FALSE

FALSE

No

Generate Sequence Request ID

Use either a sequence number generator if true or get the sequence number from a database table when generating order IDs for payment requests

Boolean

TRUE

FALSE

TRUE

No

Hosted Payment JS adjustment

Massages a URL rendered for the hosted payment window callback.

Boolean

TRUE

FALSE

FALSE

No

Hosted Payment redirect method

Use the old redirect method in the Hosted Payment window.

Boolean

TRUE

FALSE

FALSE

No

Lock Billing Account When Processing Payments When TRUE the billing account record in the database is locked before payment processing. Boolean

TRUE

FALSE

FALSE Yes

Maximum Void Retries

The maximum number of times to attempt to retry a failed voiding of a payment.

Integer

NULL

5

Yes

Partial Cancel Enabled

Toggle partial cancel feature on and off.

Boolean

TRUE

FALSE

FALSE

No

Payment methods available for backdated cancellations

Used to define which payment methods are available for backdated cancellations.

Multi-list

Cash

Check

Wire Transfer

Pay by PayPal

Custom

Credit Card

PayPal

Bank Draft

Mobile Carrier

Cash

Check

Wire Transfer

Pay by PayPal

Custom

Yes

PayPal Application ID

PayPal Application ID.

Text

NULL

APP-80W284485P519543T

No

Post Commit Auto Payment Allocations

Determines whether allocations during an auto payment will occur in a post commit.

Please contact Customer Support before editing this system setting.

Boolean

TRUE

FALSE

TRUE

Yes

Post Commit Payment Allocations

When TRUE payment allocations will occur in a post commit after the payment has been saved.

Please contact Customer Support before editing this system setting.

Boolean

TRUE

FALSE

TRUE

Yes

Pre-Validate Credit Cards

Should auto payment methods be pre-validated for upcoming charges related to service periods over a month in duration.

Boolean

TRUE

FALSE

FALSE

Yes

Referenced Payment method time to live

The time in minutes that a secured payment referenced payment method is valid.

Integer

NULL

30

No

Referrer Token time to live

The time in minutes that a payment collection referrer token is valid.

Integer

NULL

30

No

Run Settlement Job

Specifies whether the settlement batch job should run.

Boolean

TRUE

FALSE

FALSE

No

Settle Immediately

When set to FALSE this parameter indicates that payments are authorized immediately, but the settle takes place after the payment is saved.

Boolean

TRUE

FALSE

TRUE

No

Settlement Report

The parameter triggers the visibility of an action link on the payment batch section.

Boolean

TRUE

FALSE

FALSE

No

Store Full CC Number for Tokenized Cards

Determines whether or not Gotransverse will store full credit card number of tokenized credit cards.

TRUE - Full credit card number for tokenized credit cards will be stored.

FALSE Full credit card numbers for tokenized credit cards will not be stored.

Boolean

TRUE

FALSE

TRUE

 
Tokenized Bank Draft Payment Methods

Determines whether Gotransverse's domain factory should create tokenized or non-tokenized Bank Draft Payment Methods.

Boolean

TRUE

FALSE

FALSE

No

Tokenized Credit Cards Payment Methods

Determines whether Gotransverse's domain factory should create tokenized or non-tokenized Credit Card Payment Methods.

Boolean

TRUE

FALSE

FALSE

No

Tokenized SEPA Payment Methods

Determines whether Gotransverse's domain factory should create tokenized or non-tokenized SEPA Payment Methods.

Boolean

TRUE

FALSE

FALSE

No

Use Jackson For External Payment JSON

Specifies which JSON provider to use for the external payment processor. Jackson or Jettison.

Boolean

TRUE

FALSE

FALSE