Payment Control
Summary
This enhancement to Payment Control introduces configurable identifiers to match the ImaginePay payment type codes that may be returned from an ImaginePay payment transaction to the corresponding RIS Cash, Checking, or Credit Card payment types.
Previously, payment types returned from the ImaginePay APIs were hard-coded in RIS, and any new codes would not be recognized by RIS.
With this change, when the payment codes used in ImaginePay are updated, RIS can be easily configured to match by listing the recognized codes using the new ImagineCashPaymentTypeStrings, ImagineCreditCardPaymentTypeStrings, and ImagineCheckPaymentTypeStrings RIS System Config settings.
Configuration Instructions
System Administrators must complete the following actions to enable this feature:
RIS Client
Changes to RIS System Configuration Settings
ยท Confirm the three payment type settings are configured to match the current ImaginePay implementation.
The following related settings were added or updated:
Setting |
Default |
Purpose |
ImagineCashPaymentTypeStrings |
Value=CSV as String, Default=[Cash] |
Comma separated list of ImaginePay payment type codes that may be returned from an ImaginePay "Cash" payment transaction. Added in v3.2021.11.22 #31057 |
ImagineCreditCardPaymentTypeStrings |
Value=CSV as String, Default=[Credit,CreditCard] |
Comma separated list of ImaginePay payment type codes that may be returned from an ImaginePay "CreditCard" payment transaction. Added in v3.2021.11.22 #31057 |
ImagineCheckPaymentTypeStrings |
Value=CSV as String, Default=[Check,ACH] |
Comma separated list of ImaginePay payment type codes that may be returned from an ImaginePay "Check" payment transaction. Added in v3.2021.11.22 #31057 |