Blog - Ending Support for Legacy Financial Gateways
Published: Nov 30, 2022
Over the last few years we've added "hosted gateway" support into the NMI financial gateway, which
allows it to work with our PCI compliant transaction entry blocks. In the future, Rock’s core blocks
will stop supporting older gateways unless they support using one of the secure mechanisms.
In Rock v16 we will no longer support the existing TransactionEntry (v1) block. In its place is a
new UtilityPaymentEntry block that we are releasing with Rock v15. This new UtilityPaymentEntry
block will also work with the 'tokenized' NMI gateway and the MyWell gateway. This UtilityPaymentEntry
block will be feature compatible with the TransactionEntry v1 block.
In v15, we are also making a change to the internal Process New Payment feature of the Registration
Details page, so that only tokenized/hosted gateways will work.
If you have an existing NMI gateway, you will want to enable the tokenization support
today by setting your Tokenization Key in the gateway's** configuration so you are ready for Rock v15
(click here
for instructions).
**Update: When you update your financial gateway to have a Tokenization Key you will also want to configure the
Scheduled Transaction List Liquid block's "Scheduled Transaction Edit Page for Hosted Gateways" block setting to be a page
that has the Scheduled Transaction Edit (V2) block. This V2 block is able to edit transactions created with the tokenized gateway.
Removing the Self Service Kiosk Blocks
There has been an infrequently used set of blocks in Rock, most often called the "Self Service
Kiosks" which use three special blocks for "Prayer Requests", "Give" and "Update Info". These
were created during a time before smart phones were in everyone's hands and when it was more
common to have a computer in the lobby with a card swipe reader attached to it. That was then
used by the "Give" block to perform a credit card transaction on behalf of the individual.
Since PCI compliance is difficult to maintain for these types of kiosks, we believe it is in
the best interest of the Rock community to make this older approach obsolete and help move
churches toward online giving and text-to-give solutions. Starting with v16 we plan to remove
these blocks.