Rock icon indicating copy to clipboard operation
Rock copied to clipboard

BusinessName Is Not Passed to the FinancialGateway on UtilityPaymentEntry Block

Open taylorbrooks opened this issue 1 year ago • 0 comments

Description

https://www.loom.com/share/fe9a367ed3d244579d4ffb57f86bc38d

When using the TransactionEntryV2 block, and giving as a business, the block passes a paymentInfo object to the gateway. That paymentInfo object contains a BusinessName property which the gateway can then use that data to setup the proper Person or Business in its system.

When using the UtilityPaymentEntry block, and giving as a business, the block also passes a paymentInfo object to the gateway. But this paymentInfo object DOES NOT contain a BusinessName property. So the gateway doesn't have any way to determine if this is a person or business who is giving.

Ideally, the data sent to the gateway would be consistent (if possible) amongst different Rock user interfaces.

Actual Behavior

When giving as a business on the UtilityPaymentEntry block, BusinessName is not included in the paymenInfo object.

Expected Behavior

When giving as a business on the UtilityPaymentEntry block, BusinessName should be included in the paymenInfo object.

Steps to Reproduce

n/a

Issue Confirmation

  • [X] Perform a search on the Github Issues to see if your bug or enhancement is already reported.
  • [X] Try to reproduce the problem on a fresh install or on the demo site.

Rock Version

1.16.2

Client Culture Setting

en-US

taylorbrooks avatar Mar 13 '24 22:03 taylorbrooks