# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [1.147.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.146.0...@opengov/ppf-backend-types@1.147.0) (2026-08-24)


### Features

* **types:** register T&R as a PPF tenant ([#851](https://github.com/OpenGov/pluggable-payments/issues/851)) ([57bc78a](https://github.com/OpenGov/pluggable-payments/commit/57bc78ab877282d1d174ede127bef5262f00cacc))





# [1.146.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.145.0...@opengov/ppf-backend-types@1.146.0) (2026-08-19)


### Features

* register authorizeNet PaymentProcessorId + idle backend config ([#842](https://github.com/OpenGov/pluggable-payments/issues/842)) ([d53240e](https://github.com/OpenGov/pluggable-payments/commit/d53240e3ff14b96ff52f8301cfb9ad24b3014347)), closes [#717](https://github.com/OpenGov/pluggable-payments/issues/717)





# [1.145.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.144.0...@opengov/ppf-backend-types@1.145.0) (2026-08-12)


### Features

* **payabli:** save card (FUTURE_PAYMENT) [CIT-XXXX] ([#834](https://github.com/OpenGov/pluggable-payments/issues/834)) ([f187c4a](https://github.com/OpenGov/pluggable-payments/commit/f187c4aeb4f753ad8e0f7ca469332819331cde1c))





# [1.144.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.143.0...@opengov/ppf-backend-types@1.144.0) (2026-07-24)


### Features

* **contract:** define ONLINE_VOID flow contract (enum + GraphQL schema) ([#814](https://github.com/OpenGov/pluggable-payments/issues/814)) ([30c7347](https://github.com/OpenGov/pluggable-payments/commit/30c734789e675b65eb202ced5a05faf50f78d7e7))





# [1.143.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.142.0...@opengov/ppf-backend-types@1.143.0) (2026-06-04)


### Features

* add snapPay to PaymentProcessorId enum + codegen ([#737](https://github.com/OpenGov/pluggable-payments/issues/737)) ([5b95e5d](https://github.com/OpenGov/pluggable-payments/commit/5b95e5d1c9573938d4dc96e378341cdafbd10ac0))





# [1.142.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.141.4...@opengov/ppf-backend-types@1.142.0) (2026-05-07)


### Features

* [PPF-XXX] Initial setup for payabli terminal-backend ([#725](https://github.com/OpenGov/pluggable-payments/issues/725)) ([0c789b1](https://github.com/OpenGov/pluggable-payments/commit/0c789b19fb5050819ac308ee753e665baca4800d)), closes [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R266-R270](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R266-R270) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR219-R223](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR219-R223) [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR227-R231](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR227-R231) [/#diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR25-R29](https://github.com///issues/diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR25-R29) [/#diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR54](https://github.com///issues/diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR54) [/#diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR66](https://github.com///issues/diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR66) [/#diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR80-R85](https://github.com///issues/diff-a229ce7fe9003db60524d6c4495a7a1bf1c205197bc17014ae7ae630570ad05dR80-R85) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R8-R13](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R8-R13) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R24-R42](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R24-R42) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L66-R82](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L66-R82) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L97-R159](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L97-R159) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R171-R177](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R171-R177) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L170-R188](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7L170-R188) [/#diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R213](https://github.com///issues/diff-db4659b35886c926f20f5f6e40573bc002bd983d6d72977853b496cadff595a7R213) [/#diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R19-R20](https://github.com///issues/diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R19-R20) [/#diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R34](https://github.com///issues/diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R34) [/#diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R55-R57](https://github.com///issues/diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R55-R57) [/#diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R369-R461](https://github.com///issues/diff-e23054e7c885d603de3cf4f9e233f28ff252b4103e16e02ad0c1f28ff8940b54R369-R461)





## [1.141.4](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.141.3...@opengov/ppf-backend-types@1.141.4) (2026-04-14)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.141.3 (2026-03-26)


### Bug Fixes

* retrigger release pipeline ([#692](https://github.com/OpenGov/pluggable-payments/issues/692)) ([6ff642f](https://github.com/OpenGov/pluggable-payments/commit/6ff642f89c6ac483ef0f4e61779722466cbcaee9)), closes [#691](https://github.com/OpenGov/pluggable-payments/issues/691)





## 1.141.2 (2026-03-26)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.141.1 (2026-03-19)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.141.0 (2026-03-19)


### Features

* **payabli:** add Payabli embedded payment frontend ([#687](https://github.com/OpenGov/pluggable-payments/issues/687)) ([f913fd2](https://github.com/OpenGov/pluggable-payments/commit/f913fd2cee768f3e475a4f3028e0f748ebf6cdbb))





# 1.140.0 (2026-03-19)


### Features

* **payabli:** add core services, repositories, schemas, and config ([#682](https://github.com/OpenGov/pluggable-payments/issues/682)) ([32b4caf](https://github.com/OpenGov/pluggable-payments/commit/32b4cafb41fb7cdd23d341eaa534e08c1659bf81)), closes [/#diff-634880ca83d16b1435b85c11c10f7259e8c3f806a59d799fcc63c3295b8501b7R10-R15](https://github.com///issues/diff-634880ca83d16b1435b85c11c10f7259e8c3f806a59d799fcc63c3295b8501b7R10-R15) [/#diff-4e4fcc23ab8e17ebe98a2a2ebc07ac87cb222f59656d40bc90c39ca6aa19ec59R10-R15](https://github.com///issues/diff-4e4fcc23ab8e17ebe98a2a2ebc07ac87cb222f59656d40bc90c39ca6aa19ec59R10-R15) [/#diff-68d46be26e631846e5497fc944d6d9e24d17174e2a934a30079586899ceec99aR10-R15](https://github.com///issues/diff-68d46be26e631846e5497fc944d6d9e24d17174e2a934a30079586899ceec99aR10-R15) [/#diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30L200-R209](https://github.com///issues/diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30L200-R209) [/#diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfL38-R39](https://github.com///issues/diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfL38-R39) [/#diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30L200-R209](https://github.com///issues/diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30L200-R209) [/#diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R785-R789](https://github.com///issues/diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R785-R789) [/#diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R1020-R1025](https://github.com///issues/diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R1020-R1025) [/#diff-64f9ebcd4435d42617677e62394f8202913c89e750cc05c89f718fa2b7355b57R23](https://github.com///issues/diff-64f9ebcd4435d42617677e62394f8202913c89e750cc05c89f718fa2b7355b57R23) [/#diff-64f9ebcd4435d42617677e62394f8202913c89e750cc05c89f718fa2b7355b57R34-R44](https://github.com///issues/diff-64f9ebcd4435d42617677e62394f8202913c89e750cc05c89f718fa2b7355b57R34-R44) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bR58-R107](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bR58-R107) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL81-R116](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL81-R116) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL108-R143](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL108-R143) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL150-R185](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL150-R185) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL220-R255](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL220-R255) [/#diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL257-R292](https://github.com///issues/diff-b770b791dd615146c1afed6f528ed5481b6e2e503125423a5ab6bb832a8cdc9bL257-R292) [/#diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfL6-R6](https://github.com///issues/diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfL6-R6) [/#diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfL22-R26](https://github.com///issues/diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfL22-R26) [/#diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfR79](https://github.com///issues/diff-50e642b380ca87e20f6d415676f164577c79fe18c6a2df0f4b4319d5089656bfR79) [/#diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R129](https://github.com///issues/diff-468123ad3db70ccde8cbfcc4e5b0b9839924e4be53b8c79037d52dda9d4fdf30R129) [/#diff-7bb7e6d59d597decc9352ca93c43bfc3e5fa5bfd3f77a2d6ea68919ec378f8ebL18-R18](https://github.com///issues/diff-7bb7e6d59d597decc9352ca93c43bfc3e5fa5bfd3f77a2d6ea68919ec378f8ebL18-R18) [/#diff-f1e8649fbc6e3876426e4c2e692fb9b49c165d137f936007f9d1673139e8e62dL40-L98](https://github.com///issues/diff-f1e8649fbc6e3876426e4c2e692fb9b49c165d137f936007f9d1673139e8e62dL40-L98) [/#diff-e4edd57158b60e9fd122aa238b4293b03ec0f914348dd25a651c9df94dd37e4cL19-R35](https://github.com///issues/diff-e4edd57158b60e9fd122aa238b4293b03ec0f914348dd25a651c9df94dd37e4cL19-R35) [/#diff-9d1c4e891acdf537bb82a7974d989e08fe1004d4710b248b6a10ac862e602f77L20-R20](https://github.com///issues/diff-9d1c4e891acdf537bb82a7974d989e08fe1004d4710b248b6a10ac862e602f77L20-R20) [/#diff-9d1c4e891acdf537bb82a7974d989e08fe1004d4710b248b6a10ac862e602f77R174-R203](https://github.com///issues/diff-9d1c4e891acdf537bb82a7974d989e08fe1004d4710b248b6a10ac862e602f77R174-R203) [/#diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfR48-R54](https://github.com///issues/diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfR48-R54) [/#diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfR76](https://github.com///issues/diff-55449a891d3061959fb83346ec355895a7b9e8941845bc7072bbf2200bf37bbfR76)





## 1.139.1 (2026-03-11)


### Bug Fixes

* remove webhook endpoint ([#677](https://github.com/OpenGov/pluggable-payments/issues/677)) ([2d3dce1](https://github.com/OpenGov/pluggable-payments/commit/2d3dce1b8e21cb5381d81b7f15c8e01c0696789c))





# 1.139.0 (2026-03-11)


### Features

* payabli scaffold implementation ([#675](https://github.com/OpenGov/pluggable-payments/issues/675)) ([2fc4996](https://github.com/OpenGov/pluggable-payments/commit/2fc4996310c256c638a2cfa74a2d8f054e1a18e2)), closes [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R262-R282](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R262-R282) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR215-R235](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR215-R235) [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR223-R243](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR223-R243) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR75](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR75) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefL111-R113](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefL111-R113) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR65](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR65) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR88](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR88) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR265-R277](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR265-R277) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR462](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR462) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR488](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR488) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR554-R555](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR554-R555) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR613-R614](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR613-R614) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR692](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR692) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR742](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR742) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1079-R1100](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1079-R1100) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1258](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1258) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1507-R1527](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1507-R1527) [/#diff-199daa7151fba23c08dbd016e0ff6756c114b7f6e14dc957ea0752b1e69950e8R28-R29](https://github.com///issues/diff-199daa7151fba23c08dbd016e0ff6756c114b7f6e14dc957ea0752b1e69950e8R28-R29) [/#diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R15](https://github.com///issues/diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R15) [/#diff-1804186f716bedd3f6e2acd15c820cd6235be761249baab1ddbb0101acad0183R1-R16](https://github.com///issues/diff-1804186f716bedd3f6e2acd15c820cd6235be761249baab1ddbb0101acad0183R1-R16) [/#diff-909c23fce9bf51db56898dc9979e54f6aa96b70b46eae06992360cc340d1a3c4R1-R18](https://github.com///issues/diff-909c23fce9bf51db56898dc9979e54f6aa96b70b46eae06992360cc340d1a3c4R1-R18) [/#diff-b2c80ea9aa3856eeedbb1090fc7fb3699faecdb0e58d7285d2133ec4d1849457R1-R140](https://github.com///issues/diff-b2c80ea9aa3856eeedbb1090fc7fb3699faecdb0e58d7285d2133ec4d1849457R1-R140) [/#diff-13b9e16e5f4cf041b623cbcc53392de8296b4b818cfcd204d3ae6a7dc45c5a2eR1-R7](https://github.com///issues/diff-13b9e16e5f4cf041b623cbcc53392de8296b4b818cfcd204d3ae6a7dc45c5a2eR1-R7) [/#diff-9a2fbc820b93bed64c2c9a7748998a1fadf78b5e2c11f222961b07f10ae31953R1](https://github.com///issues/diff-9a2fbc820b93bed64c2c9a7748998a1fadf78b5e2c11f222961b07f10ae31953R1) [/#diff-c6b459f30d7134a5f514c9490436a6776b27fb495d7693fdcdb14fb153301818R1](https://github.com///issues/diff-c6b459f30d7134a5f514c9490436a6776b27fb495d7693fdcdb14fb153301818R1) [/#diff-a835aab52ff56c6166982cdc9f3035ba84ce6a9fef817129c44466b15fac21b6R1-R3](https://github.com///issues/diff-a835aab52ff56c6166982cdc9f3035ba84ce6a9fef817129c44466b15fac21b6R1-R3) [/#diff-369dfa16779a3b65817f7024c244644a5d91bc570da5b82d2a7e115dfacdd789R1-R14](https://github.com///issues/diff-369dfa16779a3b65817f7024c244644a5d91bc570da5b82d2a7e115dfacdd789R1-R14)





# 1.138.0 (2026-03-10)


### Features

* upgrade pace api to payroc ([#669](https://github.com/OpenGov/pluggable-payments/issues/669)) ([44f2bba](https://github.com/OpenGov/pluggable-payments/commit/44f2bba9d165abf90e004fa0d9545d8f40eba04a)), closes [/#diff-f7e807f1db5743f32299aca00bf638902d9d0192bd7284e256c47fc32a91dab1R9-R11](https://github.com///issues/diff-f7e807f1db5743f32299aca00bf638902d9d0192bd7284e256c47fc32a91dab1R9-R11) [/#diff-b61202abd767684e7664c6efb0254c43229973470853bc539efaca9151d32c36R9-R10](https://github.com///issues/diff-b61202abd767684e7664c6efb0254c43229973470853bc539efaca9151d32c36R9-R10) [/#diff-8c211a71b0f365c73538fad37e23a7996d1598cf7b25184cb784690c77192f8eR9-R10](https://github.com///issues/diff-8c211a71b0f365c73538fad37e23a7996d1598cf7b25184cb784690c77192f8eR9-R10) [/#diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR24](https://github.com///issues/diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR24) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR16](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR16) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR124-R127](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR124-R127) [/#diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R26](https://github.com///issues/diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R26) [/#diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R35-R37](https://github.com///issues/diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R35-R37) [/#diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R88-R89](https://github.com///issues/diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R88-R89) [/#diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R7](https://github.com///issues/diff-58c7d6d64c7961de6be0cb71283ba80ca70ab5c6fa04150010356a4f50669e13R7) [/#diff-fc4e2e7293cb1834a688f6b0b986768dea4b3ca8da9ada4bba734e28347efa90R5-R10](https://github.com///issues/diff-fc4e2e7293cb1834a688f6b0b986768dea4b3ca8da9ada4bba734e28347efa90R5-R10) [/#diff-fc4e2e7293cb1834a688f6b0b986768dea4b3ca8da9ada4bba734e28347efa90R32-R50](https://github.com///issues/diff-fc4e2e7293cb1834a688f6b0b986768dea4b3ca8da9ada4bba734e28347efa90R32-R50) [/#diff-9ad638b4ba92f06fceed74f5d2efd7cfedf36de64448a698b382825012d785b5L7-R10](https://github.com///issues/diff-9ad638b4ba92f06fceed74f5d2efd7cfedf36de64448a698b382825012d785b5L7-R10) [/#diff-9ad638b4ba92f06fceed74f5d2efd7cfedf36de64448a698b382825012d785b5R118-R119](https://github.com///issues/diff-9ad638b4ba92f06fceed74f5d2efd7cfedf36de64448a698b382825012d785b5R118-R119) [/#diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820L3-R4](https://github.com///issues/diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820L3-R4) [/#diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820L30-R34](https://github.com///issues/diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820L30-R34) [/#diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R141-R148](https://github.com///issues/diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R141-R148) [/#diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R164-R171](https://github.com///issues/diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R164-R171) [/#diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R181-R189](https://github.com///issues/diff-ab73113468d03ed14d505ce5c8f84901600a6e280e5a00d5ecd765d3a0cdd820R181-R189) [/#diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L91-R91](https://github.com///issues/diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L91-R91) [/#diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L107-R107](https://github.com///issues/diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L107-R107) [/#diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L128-R131](https://github.com///issues/diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L128-R131) [/#diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L151-R151](https://github.com///issues/diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L151-R151) [/#diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L167-R167](https://github.com///issues/diff-8fc6e5942a1a56941a7f2011ee8fbbdc0b08497fabcd4327ffbead3a7502c429L167-R167) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL51-L54](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL51-L54) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL99-R95](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL99-R95) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL115-R111](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL115-R111) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL134-R130](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL134-R130) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL151-R147](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL151-R147) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL180-R176](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL180-R176) [/#diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL196-R198](https://github.com///issues/diff-fdef19f2c3ced555765e0ee206161893965e59f0502cd7c7c9f8161dfe77afdbL196-R198)





## 1.137.1 (2026-03-06)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.137.0 (2026-03-06)


### Features

* add payabli enum in graphql types and backend ([#673](https://github.com/OpenGov/pluggable-payments/issues/673)) ([f2e4405](https://github.com/OpenGov/pluggable-payments/commit/f2e4405ea38c99f7f4825775220e583a2843b292))





# 1.136.0 (2026-03-04)


### Features

* increase default idempotency key expiration from 7 days to 30 days ([#672](https://github.com/OpenGov/pluggable-payments/issues/672)) ([4879de4](https://github.com/OpenGov/pluggable-payments/commit/4879de488eeb8919b533267546b14fee1e2d9fe4))





## 1.135.4 (2026-03-02)


### Bug Fixes

* euna default key change ([#671](https://github.com/OpenGov/pluggable-payments/issues/671)) ([b883d3c](https://github.com/OpenGov/pluggable-payments/commit/b883d3c5025c514092515bf0f491831607a35854))





## 1.135.3 (2026-02-25)


### Bug Fixes

* PPF-142 remove testing log ([#670](https://github.com/OpenGov/pluggable-payments/issues/670)) ([d118b15](https://github.com/OpenGov/pluggable-payments/commit/d118b1553e21e4a8ddef09efd0b9e24f9f3466cc))





## 1.135.2 (2026-02-23)


### Bug Fixes

* PPF 142 payment reference as key ([#667](https://github.com/OpenGov/pluggable-payments/issues/667)) ([b68d093](https://github.com/OpenGov/pluggable-payments/commit/b68d0938221b75833540c07c50ade7e21aa917c6))





## 1.135.1 (2026-02-17)


### Bug Fixes

* PPF-142 push message for plc to kafka ([#665](https://github.com/OpenGov/pluggable-payments/issues/665)) ([202aa7f](https://github.com/OpenGov/pluggable-payments/commit/202aa7f4e5fa877be28ac5e8e164bdff9d6dd303))





# 1.135.0 (2026-02-17)


### Features

* PPF 142 common kafka tasktype ([#666](https://github.com/OpenGov/pluggable-payments/issues/666)) ([07b050b](https://github.com/OpenGov/pluggable-payments/commit/07b050bf382a9d6edd01954366f45fccc9234eb0))





## 1.134.2 (2026-02-16)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.134.1 (2026-02-13)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.134.0 (2026-02-12)


### Features

* [PPF-160] Updated error message in UCS for duplicate payments ([#661](https://github.com/OpenGov/pluggable-payments/issues/661)) ([3095646](https://github.com/OpenGov/pluggable-payments/commit/30956460a442a45b3aab06add88326e6f30f41a7))





## 1.133.4 (2026-02-12)


### Bug Fixes

* serialize staging promotion PRs to prevent race condition ([#662](https://github.com/OpenGov/pluggable-payments/issues/662)) ([e864e6f](https://github.com/OpenGov/pluggable-payments/commit/e864e6f8bf949b8d5163fac4dfab7a5384fc6ece)), closes [#27875](https://github.com/OpenGov/pluggable-payments/issues/27875) [#27876](https://github.com/OpenGov/pluggable-payments/issues/27876) [#27879](https://github.com/OpenGov/pluggable-payments/issues/27879)





## 1.133.3 (2026-02-11)


### Bug Fixes

* action type for velocity ([#660](https://github.com/OpenGov/pluggable-payments/issues/660)) ([40474a7](https://github.com/OpenGov/pluggable-payments/commit/40474a7f77bbc56c6dad66a5a447ac7cff03e12e))





## 1.133.2 (2026-02-11)


### Bug Fixes

* ucs logger in multitenant ([#659](https://github.com/OpenGov/pluggable-payments/issues/659)) ([bd930a7](https://github.com/OpenGov/pluggable-payments/commit/bd930a7dcb982386dada14eac1db576a53a30143)), closes [/#diff-15f22791660a2657690e95aa6d1132a7fcb69ab2641cb599be7ff0a36f18ae13L31-L56](https://github.com///issues/diff-15f22791660a2657690e95aa6d1132a7fcb69ab2641cb599be7ff0a36f18ae13L31-L56) [/#diff-15f22791660a2657690e95aa6d1132a7fcb69ab2641cb599be7ff0a36f18ae13L65-L70](https://github.com///issues/diff-15f22791660a2657690e95aa6d1132a7fcb69ab2641cb599be7ff0a36f18ae13L65-L70)





## 1.133.1 (2026-02-09)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.133.0 (2026-02-04)


### Features

* automated plugin contribution model ([#654](https://github.com/OpenGov/pluggable-payments/issues/654)) ([cd79b72](https://github.com/OpenGov/pluggable-payments/commit/cd79b72a4bd8a5dfd32c0c8ffe2d1a75d648cb3f)), closes [/#diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L4-R45](https://github.com///issues/diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L4-R45) [/#diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L36-R108](https://github.com///issues/diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L36-R108) [/#diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L33-R49](https://github.com///issues/diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L33-R49) [/#diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L63](https://github.com///issues/diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L63) [/#diff-e41c0dc8b3920f1448c8ac228e8d41c29c09803836586f5d1843d9bdabdc85ecL1-L14](https://github.com///issues/diff-e41c0dc8b3920f1448c8ac228e8d41c29c09803836586f5d1843d9bdabdc85ecL1-L14) [/#diff-eb81104bf16dd444059ed134346fc4f04ad8ad7c33d7a1d22df65b6d332d5c5bL1-L14](https://github.com///issues/diff-eb81104bf16dd444059ed134346fc4f04ad8ad7c33d7a1d22df65b6d332d5c5bL1-L14) [/#diff-3f673b430eef08a5bc486feb041dd9922ff7f828b67df82c150197c2837de670L1-L30](https://github.com///issues/diff-3f673b430eef08a5bc486feb041dd9922ff7f828b67df82c150197c2837de670L1-L30) [/#diff-277df13c9d9a10db0016c21220ffc746fe78f006b552aaf4c21ec3f9531252e2L1-L32](https://github.com///issues/diff-277df13c9d9a10db0016c21220ffc746fe78f006b552aaf4c21ec3f9531252e2L1-L32) [/#diff-9446dd34a9752316492aefc7c2e3ce3f25909321be56085726727dd7eb7d0e8dL2-R6](https://github.com///issues/diff-9446dd34a9752316492aefc7c2e3ce3f25909321be56085726727dd7eb7d0e8dL2-R6) [/#diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L33-R49](https://github.com///issues/diff-0f4e68f2fda90d7a9d1ea37a5adbd1e87780ffc495a566212c0d9a08620d8eb3L33-R49) [/#diff-9446dd34a9752316492aefc7c2e3ce3f25909321be56085726727dd7eb7d0e8dL2-R6](https://github.com///issues/diff-9446dd34a9752316492aefc7c2e3ce3f25909321be56085726727dd7eb7d0e8dL2-R6) [/#diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L4-R45](https://github.com///issues/diff-4476bb7914391fc4536a9e6dc44a69d8378346f1f088dc7ec9567d91125926b1L4-R45)





# 1.132.0 (2026-02-04)


### Features

* Velocity plugin implementation ([#656](https://github.com/OpenGov/pluggable-payments/issues/656)) ([c90b506](https://github.com/OpenGov/pluggable-payments/commit/c90b50636a414049c1a77d145734483860251736)), closes [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R239-R261](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R239-R261) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR192-R214](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR192-R214) [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR200-R222](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR200-R222) [/#diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R14](https://github.com///issues/diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R14) [/#diff-f0d01cb47104bdc361c290a8a68c81d045cecd56bb4573e49da496cf286a8261R1-R166](https://github.com///issues/diff-f0d01cb47104bdc361c290a8a68c81d045cecd56bb4573e49da496cf286a8261R1-R166) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR75](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR75) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefL109-R111](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefL109-R111) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR60](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR60) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR82](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR82) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR187-R196](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR187-R196) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR442](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR442) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR467](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR467) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR527-R528](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR527-R528) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR584-R585](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR584-R585) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR666](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR666) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR724](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR724) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR914-R925](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR914-R925) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1208](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1208) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1348-R1356](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1348-R1356) [/#diff-4c0a7f46fcd9d8eb660dab9bf040d2e0bf542f26b5d302eb3e7da0903ca0a7a9L1-R6](https://github.com///issues/diff-4c0a7f46fcd9d8eb660dab9bf040d2e0bf542f26b5d302eb3e7da0903ca0a7a9L1-R6) [/#diff-4c0a7f46fcd9d8eb660dab9bf040d2e0bf542f26b5d302eb3e7da0903ca0a7a9R22-R39](https://github.com///issues/diff-4c0a7f46fcd9d8eb660dab9bf040d2e0bf542f26b5d302eb3e7da0903ca0a7a9R22-R39) [/#diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56L25-R26](https://github.com///issues/diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56L25-R26) [/#diff-a15f738fbb51c6c3498e9fe1518576bdc8356e2ac78de9b13c090efa86342570L49](https://github.com///issues/diff-a15f738fbb51c6c3498e9fe1518576bdc8356e2ac78de9b13c090efa86342570L49)





# 1.131.0 (2026-01-27)


### Features

* PPF-135 ppf processor singleton dispose ([#647](https://github.com/OpenGov/pluggable-payments/issues/647)) ([9c8df2c](https://github.com/OpenGov/pluggable-payments/commit/9c8df2c3b0bdd0e51d1a4aaf9ea320ebe2192351))





## 1.130.2 (2026-01-21)


### Bug Fixes

* sync development version for ppf backend and ppf processor backend ([#652](https://github.com/OpenGov/pluggable-payments/issues/652)) ([9202916](https://github.com/OpenGov/pluggable-payments/commit/9202916d1374026270bca5c47b845bf53b5abf90))





## 1.130.1 (2026-01-21)


### Bug Fixes

* PPF-135 fix session ([#650](https://github.com/OpenGov/pluggable-payments/issues/650)) ([8a2b56f](https://github.com/OpenGov/pluggable-payments/commit/8a2b56f76e4bbc070b5f62ee4e16b5b51e4cc2d8))





# 1.130.0 (2026-01-21)


### Features

* PPF-135 fastify passport secure session false ([#646](https://github.com/OpenGov/pluggable-payments/issues/646)) ([dacefca](https://github.com/OpenGov/pluggable-payments/commit/dacefca444cac4c2e0d6e8b975fbed4e0ad35697))





## 1.129.4 (2026-01-12)


### Bug Fixes

* skip retries for Azure Key Vault 'not found' errors ([#644](https://github.com/OpenGov/pluggable-payments/issues/644)) ([2bb8e25](https://github.com/OpenGov/pluggable-payments/commit/2bb8e25d63b3fcc43b7d19e2ad16bef9a3a3df5e))





## 1.129.3 (2026-01-09)


### Bug Fixes

* reset repository to legacy when stripeHosted feature flag is dis… ([#643](https://github.com/OpenGov/pluggable-payments/issues/643)) ([5d45ca6](https://github.com/OpenGov/pluggable-payments/commit/5d45ca68bb40d538dd1c8e974959e0e2534a4e00))





## 1.129.2 (2026-01-09)


### Bug Fixes

* return null instead of throwing error in getSecretFromVault for … ([#642](https://github.com/OpenGov/pluggable-payments/issues/642)) ([406d0b8](https://github.com/OpenGov/pluggable-payments/commit/406d0b8f3f1e48d1f11009f0c108f42afd841196))





## 1.129.1 (2026-01-07)


### Bug Fixes

* fix FF issue in cred retrival ([#641](https://github.com/OpenGov/pluggable-payments/issues/641)) ([f85028d](https://github.com/OpenGov/pluggable-payments/commit/f85028d3608dc5d517c6507559a0dd8da54d5a6e)), closes [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L7](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L7) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L24](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L24) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L33](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L33) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L45](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L45) [/#diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6L3-L9](https://github.com///issues/diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6L3-L9) [/#diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6L18](https://github.com///issues/diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6L18) [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L3-R3](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L3-R3) [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L12](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L12) [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L21](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L21) [/#diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01L3-L9](https://github.com///issues/diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01L3-L9) [/#diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01L18](https://github.com///issues/diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01L18) [/#diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082L3-L9](https://github.com///issues/diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082L3-L9) [/#diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082L29](https://github.com///issues/diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082L29) [/#diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05L3-L9](https://github.com///issues/diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05L3-L9) [/#diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05L18](https://github.com///issues/diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05L18) [/#diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52L3-L9](https://github.com///issues/diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52L3-L9) [/#diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52L18](https://github.com///issues/diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52L18) [/#diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fL3-L10](https://github.com///issues/diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fL3-L10) [/#diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fL19](https://github.com///issues/diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fL19) [/#diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL3-R3](https://github.com///issues/diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL3-R3) [/#diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL12](https://github.com///issues/diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL12) [/#diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL21](https://github.com///issues/diff-8d2e7c1a806197dea5ab1be5e989b3695c06a5ab63792837e956878f94d1caaaL21) [/#diff-66bb1807a1be71287f572e964aba992c13a4064c42c7549940ccc10876087f16L3-L9](https://github.com///issues/diff-66bb1807a1be71287f572e964aba992c13a4064c42c7549940ccc10876087f16L3-L9) [/#diff-66bb1807a1be71287f572e964aba992c13a4064c42c7549940ccc10876087f16L18](https://github.com///issues/diff-66bb1807a1be71287f572e964aba992c13a4064c42c7549940ccc10876087f16L18) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L2-R2](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L2-R2) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L74-L87](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L74-L87) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L193-R188](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L193-R188) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L206-R201](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L206-R201)





# 1.129.0 (2026-01-06)


### Features

* add retry logic and logging to Azure Key Vault secret fetching ([#636](https://github.com/OpenGov/pluggable-payments/issues/636)) ([f636f72](https://github.com/OpenGov/pluggable-payments/commit/f636f72b28eefb4c011bbef76fac7010ed8ca0e3)), closes [/#diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR22-R23](https://github.com///issues/diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR22-R23) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR15](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR15) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR116-R122](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR116-R122) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L4-R24](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L4-R24) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607R33-R45](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607R33-R45) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L85-R198](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L85-R198) [/#diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L104-R216](https://github.com///issues/diff-540a5c2210105134c17ef50c98f69abccb9dd0fb656887daa75e2f8a83fe2607L104-R216) [/#diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6R3-R18](https://github.com///issues/diff-e3b6394c8d4cf17a090fe6f485de88c539ac1c783a4b0c7a6c5318dc4028f2c6R3-R18) [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L3-R21](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L3-R21) [/#diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01R3-R18](https://github.com///issues/diff-6fd5c2de8b5947b9395d47f72c7ce1b81405ac233ea86cc8dad9cf056bc83e01R3-R18) [/#diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082R3-R10](https://github.com///issues/diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082R3-R10) [/#diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082R29](https://github.com///issues/diff-1c2d3ae8a279cc931d696fc3ea5740e6280f264bce2a1c5fc96858f1f47fe082R29) [/#diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05R3-R18](https://github.com///issues/diff-4adb610261daeddbc5e17c0fb58f734324e7df0412a64e55f685c1c48f539b05R3-R18) [/#diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52R3-R18](https://github.com///issues/diff-bcc8900c1a6ad2ec519cf443af271adbfb820e580cfb2ff94593b36cde67bb52R3-R18) [/#diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fR3-R10](https://github.com///issues/diff-4425690131e6ef4ae7aa502d0aadd6e0ab10505f43b2ba49879c262320c9259fR3-R10) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L2-R2](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L2-R2) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498R20-R23](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498R20-R23) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498R33-R44](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498R33-R44) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L49-R110](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L49-R110) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L138-R194](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L138-R194) [/#diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L150-R207](https://github.com///issues/diff-45fffb19abe65442a0597b0345a872fe9e9db449eda809ca58c9c6c15b169498L150-R207)





## 1.128.5 (2026-01-06)


### Bug Fixes

* fix ub webhook issue ([#637](https://github.com/OpenGov/pluggable-payments/issues/637)) ([a8a2fab](https://github.com/OpenGov/pluggable-payments/commit/a8a2fab6d21ef834d722ac663f6115eb115dc266))





## 1.128.4 (2025-12-17)


### Bug Fixes

* handle floating-point precision in Euna amount comparison ([#635](https://github.com/OpenGov/pluggable-payments/issues/635)) ([f969a22](https://github.com/OpenGov/pluggable-payments/commit/f969a22d141a062405459b6d24a67928a01f5973)), closes [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L200-R201](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L200-R201) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L240-R241](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L240-R241)





## 1.128.3 (2025-12-16)


### Bug Fixes

* get set settle code ([#634](https://github.com/OpenGov/pluggable-payments/issues/634)) ([dbb47cb](https://github.com/OpenGov/pluggable-payments/commit/dbb47cb9f3ca6500c7bc60326c64b81917404ab7)), closes [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L2-R9](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0L2-R9) [/#diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0R25-R95](https://github.com///issues/diff-32cda9f43831606f68e279aecc0599ec727e927b9938259165cfb7f9db7b49d0R25-R95) [/#diff-0feeed5f05a25e730e80ec7a19a3cc0228a5882fcfbc7eedaf3c54163e7c2f1cL1-R23](https://github.com///issues/diff-0feeed5f05a25e730e80ec7a19a3cc0228a5882fcfbc7eedaf3c54163e7c2f1cL1-R23) [/#diff-0feeed5f05a25e730e80ec7a19a3cc0228a5882fcfbc7eedaf3c54163e7c2f1cR43-R300](https://github.com///issues/diff-0feeed5f05a25e730e80ec7a19a3cc0228a5882fcfbc7eedaf3c54163e7c2f1cR43-R300)





## 1.128.2 (2025-12-16)


### Bug Fixes

* PPF-118 flowresult paymentId added for elavon plugin ([#614](https://github.com/OpenGov/pluggable-payments/issues/614)) ([5eae030](https://github.com/OpenGov/pluggable-payments/commit/5eae030cc71218ac603ecac46d576f033e28c810))





## 1.128.1 (2025-12-11)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.128.0 (2025-12-10)


### Features

* add few logs ([#631](https://github.com/OpenGov/pluggable-payments/issues/631)) ([dcd524b](https://github.com/OpenGov/pluggable-payments/commit/dcd524b87cd527e89c761044fc53f8d3b76c5e87))





# 1.127.0 (2025-12-08)


### Features

* Bumping ppf-frontend version ([#630](https://github.com/OpenGov/pluggable-payments/issues/630)) ([c8cab45](https://github.com/OpenGov/pluggable-payments/commit/c8cab45ca36dd8abf26659383da7c2f96773d81a))





# 1.126.0 (2025-12-05)


### Features

* make address optional in Euna & handle void/refund ([#629](https://github.com/OpenGov/pluggable-payments/issues/629)) ([ec50503](https://github.com/OpenGov/pluggable-payments/commit/ec50503f6a4b6d642659abb68b6ef1ad6d404cbf)), closes [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R158-R169](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R158-R169) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L166-L168](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L166-L168) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L196-L210](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L196-L210) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL128-L139](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL128-L139) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL224-R209](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL224-R209) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dR254-R261](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dR254-R261) [/#diff-ec9f0b7c894d7e7665e028ee95ea4a4bb9348b65063f06b9efb46830a0f989e1L26-R26](https://github.com///issues/diff-ec9f0b7c894d7e7665e028ee95ea4a4bb9348b65063f06b9efb46830a0f989e1L26-R26) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR280-R361](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR280-R361) [/#diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8L415-R415](https://github.com///issues/diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8L415-R415) [/#diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8L433-R516](https://github.com///issues/diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8L433-R516)





## 1.125.2 (2025-12-02)


### Bug Fixes

* stripe terminal connection token credentials for UB ([#628](https://github.com/OpenGov/pluggable-payments/issues/628)) ([44410f8](https://github.com/OpenGov/pluggable-payments/commit/44410f8a93a41b6170525f2339212e367d766d95))





## 1.125.1 (2025-12-02)


### Bug Fixes

* exported OpenGovTenant type from ppf-frontend to be used for typesafety checks ([#627](https://github.com/OpenGov/pluggable-payments/issues/627)) ([3e71b03](https://github.com/OpenGov/pluggable-payments/commit/3e71b03acafedc67b5a23d83d112dedc103a9fc0))





# 1.125.0 (2025-12-02)


### Features

* Add settle_code dynamic in euna ([#626](https://github.com/OpenGov/pluggable-payments/issues/626)) ([f6e2f93](https://github.com/OpenGov/pluggable-payments/commit/f6e2f93c18ad7c000caceb4f960e4409c9a48551)), closes [/#diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR20-R21](https://github.com///issues/diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR20-R21) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR14](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR14) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR108-R114](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR108-R114) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL77-R77](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL77-R77) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dR189-R191](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dR189-R191) [/#diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL200-R208](https://github.com///issues/diff-a7b675929ba55997d5715f7256e9457a5300b95b48bab1410036c5b6095cf62dL200-R208) [/#diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R34-R39](https://github.com///issues/diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R34-R39) [/#diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R71-R72](https://github.com///issues/diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R71-R72) [/#diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R144-R258](https://github.com///issues/diff-93dc7fe0d341ab674f959d66bef7e79fcde66513175b64312939185f5cdf96c8R144-R258)





## 1.124.4 (2025-12-01)


### Bug Fixes

* Add sourceApp support to terminal payment config query ([#624](https://github.com/OpenGov/pluggable-payments/issues/624)) ([99141fe](https://github.com/OpenGov/pluggable-payments/commit/99141fee12d135dae8600a129ed46592a9c99c1e))





## 1.124.3 (2025-11-28)


### Bug Fixes

* change in webhook verification ([#623](https://github.com/OpenGov/pluggable-payments/issues/623)) ([a97016c](https://github.com/OpenGov/pluggable-payments/commit/a97016c99aa4fd6235b56072de6c522b053c55a1)), closes [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66L238-R238](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66L238-R238) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabL169-R169](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabL169-R169) [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aL199-R199](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aL199-R199)





## 1.124.2 (2025-11-27)


### Bug Fixes

* add override to default [CIT-xxx] ([#622](https://github.com/OpenGov/pluggable-payments/issues/622)) ([fa0baa6](https://github.com/OpenGov/pluggable-payments/commit/fa0baa60d2b0d980b1aea2a79e38c278558b56b8))





## 1.124.1 (2025-11-27)


### Bug Fixes

* implement secret service to get api url [CIT-XXX] ([#621](https://github.com/OpenGov/pluggable-payments/issues/621)) ([d052ab0](https://github.com/OpenGov/pluggable-payments/commit/d052ab0ce9b1a8e1abbe7e093fe8c7e3d3d5dea7))





# 1.124.0 (2025-11-26)


### Features

* Adding verification key ([#620](https://github.com/OpenGov/pluggable-payments/issues/620)) ([7cf5f12](https://github.com/OpenGov/pluggable-payments/commit/7cf5f12f6b9c2d45d265478c189b0254fb8fc3e9)), closes [/#diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR18-R19](https://github.com///issues/diff-1d7a1e4d1315afb4d7d2ad55098cda588fe45aa33b88d9224af470c13a2235beR18-R19) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR13](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR13) [/#diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR100-R106](https://github.com///issues/diff-d6498601bdfff836c586fd9e475863f09a1f563429088c2ed24f5b55465689bfR100-R106) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R25](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R25) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R61-R118](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R61-R118) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L71-R131](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L71-R131) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L91-R156](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5L91-R156) [/#diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R187-R208](https://github.com///issues/diff-857e51ec4b9ede2bdf5e8fc4b58c58cee6a68d345153d2a483390f203b1b86e5R187-R208) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aL260-R276](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aL260-R276) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR37](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR37) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR114-R116](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR114-R116) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR160-R165](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR160-R165) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR217](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aR217) [/#diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aL260-R276](https://github.com///issues/diff-d3bbaa172784b4ebc4139552e6c1b19eb0ed0184af0e94620d4744393ee4ca8aL260-R276)





## 1.123.1 (2025-11-26)


### Bug Fixes

* Add conditional credential validation for getTerminals based on sourc… ([#617](https://github.com/OpenGov/pluggable-payments/issues/617)) ([e4057ee](https://github.com/OpenGov/pluggable-payments/commit/e4057ee9b677a052d55c4348588aa4dee229bf65)), closes [/#diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR896-R1008](https://github.com///issues/diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR896-R1008) [/#diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR1028-R1071](https://github.com///issues/diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR1028-R1071) [/#diff-955457042540353d6510e7774843267f2e8b1e2a7a5b85b8da284516d91d75b6L1-R2](https://github.com///issues/diff-955457042540353d6510e7774843267f2e8b1e2a7a5b85b8da284516d91d75b6L1-R2) [/#diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR8](https://github.com///issues/diff-0cf080daac352101b09f47f85792a28535a5a315daeb0d937a5fa7f43d5c8d5eR8)





# 1.123.0 (2025-11-26)


### Features

* Add settle code to test ([#619](https://github.com/OpenGov/pluggable-payments/issues/619)) ([9bd1b39](https://github.com/OpenGov/pluggable-payments/commit/9bd1b39df538d65178688e9cede854adc74fc4e4))





# 1.122.0 (2025-11-26)


### Features

* add paymentChannel and offline payment methods for online flow [CIT 18398] ([#611](https://github.com/OpenGov/pluggable-payments/issues/611)) ([c9e9204](https://github.com/OpenGov/pluggable-payments/commit/c9e920424893191a31e2c3fcdf39fa36e67ada9d))





# 1.121.0 (2025-11-25)


### Features

* Update UCS production API URL to engpos.lacity.org ([#616](https://github.com/OpenGov/pluggable-payments/issues/616)) ([4e19b39](https://github.com/OpenGov/pluggable-payments/commit/4e19b3915d7f5549fc5d1784405ab4b78a0b0187))





# 1.120.0 (2025-11-25)


### Features

* Feature/euna online payment flow recovered ([#615](https://github.com/OpenGov/pluggable-payments/issues/615)) ([30f22bb](https://github.com/OpenGov/pluggable-payments/commit/30f22bb2cad27c3a0e57445a0fce5042edbc75a0)), closes [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR178-R199](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR178-R199) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabL168-R169](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabL168-R169) [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66L237-R238](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66L237-R238) [/#diff-199daa7151fba23c08dbd016e0ff6756c114b7f6e14dc957ea0752b1e69950e8R24-R25](https://github.com///issues/diff-199daa7151fba23c08dbd016e0ff6756c114b7f6e14dc957ea0752b1e69950e8R24-R25) [/#diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R6](https://github.com///issues/diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R6) [/#diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1L54-R62](https://github.com///issues/diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1L54-R62) [/#diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R78](https://github.com///issues/diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R78) [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR171](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR171) [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR189](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR189) [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR1350](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR1350) [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR2343-R2348](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR2343-R2348) [/#diff-97b59ab875657d0e25fd21a8b677838cde7e5fa7a2dceff2d5910c63713848a9R1-R137](https://github.com///issues/diff-97b59ab875657d0e25fd21a8b677838cde7e5fa7a2dceff2d5910c63713848a9R1-R137) [/#diff-f950af4fccdbb569cae091764c651a4c92bbadc0f1a0c9787500a791285665baR1-R16](https://github.com///issues/diff-f950af4fccdbb569cae091764c651a4c92bbadc0f1a0c9787500a791285665baR1-R16) [/#diff-e8ed411b11a5df81b22cd85c5be25d5f8ca0959708d00ecb574f22d5202e33d5R1-R15](https://github.com///issues/diff-e8ed411b11a5df81b22cd85c5be25d5f8ca0959708d00ecb574f22d5202e33d5R1-R15)





# 1.119.0 (2025-11-24)


### Features

* Update Euna plugin to remove settle code management and adjust GraphQL ([#613](https://github.com/OpenGov/pluggable-payments/issues/613)) ([6ff572e](https://github.com/OpenGov/pluggable-payments/commit/6ff572e7c7dbd03213c548422722c505438582be)), closes [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aL300-R307](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aL300-R307) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1114-R1118](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1114-R1118) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1502](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR1502) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R35-R56](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R35-R56) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L76-L82](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L76-L82) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R259-R260](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R259-R260) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R276-R277](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R276-R277) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L273-R296](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L273-R296) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L291](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L291) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L306-R331](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L306-R331) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L324](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L324) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R386-R437](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R386-R437) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L460-L474](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L460-L474) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R651-R653](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R651-R653) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L599](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L599) [/#diff-bc13e1d279590cd21a3105fefb48a19439c5de982507d705dfb99a9aec584af1R1-R43](https://github.com///issues/diff-bc13e1d279590cd21a3105fefb48a19439c5de982507d705dfb99a9aec584af1R1-R43) [/#diff-e267e8576e2321c344ce2679c33a60c556904c0493ff8f6d7f9a1fd0eea20a5aL45-R49](https://github.com///issues/diff-e267e8576e2321c344ce2679c33a60c556904c0493ff8f6d7f9a1fd0eea20a5aL45-R49) [/#diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983R24](https://github.com///issues/diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983R24) [/#diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L86-L97](https://github.com///issues/diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L86-L97) [/#diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL13-L17](https://github.com///issues/diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL13-L17)





# 1.118.0 (2025-11-24)


### Features

* **ppf:** Accepting Euna payment in cents [CIT-XXXXX] ([#612](https://github.com/OpenGov/pluggable-payments/issues/612)) ([987e538](https://github.com/OpenGov/pluggable-payments/commit/987e5383f771631f827cfdc4f1fd0db795b9eccc))





# 1.117.0 (2025-11-20)


### Features

* Implement settle code management with GraphQL integration ([#610](https://github.com/OpenGov/pluggable-payments/issues/610)) ([49a3f5b](https://github.com/OpenGov/pluggable-payments/commit/49a3f5b59479fcde850141661da3895036e19e65)), closes [/#diff-a1f899d1cfef44111ff5207c505c03c6386c6ab103ecd3530a0cc5eec82671b1R1-R34](https://github.com///issues/diff-a1f899d1cfef44111ff5207c505c03c6386c6ab103ecd3530a0cc5eec82671b1R1-R34) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R35-R88](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R35-R88) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L76-L82](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L76-L82) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L117-L126](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L117-L126) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R281-R292](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R281-R292) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R303-R314](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9R303-R314) [/#diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L273-R335](https://github.com///issues/diff-bb1e5e837466bd1e541fba0f421ebc184058a6117e694f74191e4b5f473f23a9L273-R335) [/#diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R24-R26](https://github.com///issues/diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R24-R26) [/#diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R51-R59](https://github.com///issues/diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R51-R59) [/#diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R72-R78](https://github.com///issues/diff-2549756de48cf679075213c618ab1d973d45f08ecbbfd36cc30f5e5813c5d4e6R72-R78) [/#diff-d34000cb95954b1093af4f37fc6ec21a2683b61132407f24a234052f34e4eebdR2-R3](https://github.com///issues/diff-d34000cb95954b1093af4f37fc6ec21a2683b61132407f24a234052f34e4eebdR2-R3) [/#diff-d34000cb95954b1093af4f37fc6ec21a2683b61132407f24a234052f34e4eebdR15-R138](https://github.com///issues/diff-d34000cb95954b1093af4f37fc6ec21a2683b61132407f24a234052f34e4eebdR15-R138) [/#diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL2-R3](https://github.com///issues/diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL2-R3) [/#diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL13-R110](https://github.com///issues/diff-ee1c21f8d38e403799c14ebdb5c9a9b6f8c34002c27d2d29ab0897fd9a80ac4bL13-R110) [/#diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L5-R10](https://github.com///issues/diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L5-R10) [/#diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983R22-R28](https://github.com///issues/diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983R22-R28) [/#diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L88-R140](https://github.com///issues/diff-654053d65d3ddbf21e9a2ece17ca057ae2ad929313328831e447edca34838983L88-R140)





## 1.116.1 (2025-11-18)


### Bug Fixes

* fix amount calculation ([#608](https://github.com/OpenGov/pluggable-payments/issues/608)) ([82add8b](https://github.com/OpenGov/pluggable-payments/commit/82add8b36605db88356f010790e10f85c510f1f5))





# 1.116.0 (2025-11-18)


### Features

* Add euna metadata [CIT-] ([#606](https://github.com/OpenGov/pluggable-payments/issues/606)) ([2633b2b](https://github.com/OpenGov/pluggable-payments/commit/2633b2b9571f6536fc9e68148936b33e8201f480))





# 1.115.0 (2025-11-17)


### Features

* Multi Tenent Support For Stripe ([#562](https://github.com/OpenGov/pluggable-payments/issues/562)) ([4db27c1](https://github.com/OpenGov/pluggable-payments/commit/4db27c10d504172329f588dc9a50d787278c0012))





## 1.114.1 (2025-11-13)


### Bug Fixes

* extract idempotencyKey from last part of referenceInfo ([#605](https://github.com/OpenGov/pluggable-payments/issues/605)) ([d06e68a](https://github.com/OpenGov/pluggable-payments/commit/d06e68a1aa09b91b66e7bed7c32b9b59dcd69409)), closes [/#diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L569-R571](https://github.com///issues/diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L569-R571) [/#diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L583-R596](https://github.com///issues/diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L583-R596) [/#diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L813-R837](https://github.com///issues/diff-48fceed3f8f4cc5937711a84ccf59c57346c9585ed15c6a28f19c5cf1cb2cb76L813-R837)





# 1.114.0 (2025-11-13)


### Features

* **euna:** Make match new requirements ([#603](https://github.com/OpenGov/pluggable-payments/issues/603)) ([db5e705](https://github.com/OpenGov/pluggable-payments/commit/db5e7058c3e752045257255857520eb293b62553))





## 1.113.1 (2025-11-13)


### Bug Fixes

* dynamically build defaults in UCSCredentialsRepository ([#604](https://github.com/OpenGov/pluggable-payments/issues/604)) ([1b34272](https://github.com/OpenGov/pluggable-payments/commit/1b34272a9f4feb673e95ac5645f5b163815ca504))





# 1.113.0 (2025-11-12)


### Features

* add separate TEST mode configuration for UCS plugin ([#600](https://github.com/OpenGov/pluggable-payments/issues/600)) ([847e175](https://github.com/OpenGov/pluggable-payments/commit/847e175fc472464c81ab05d5053e8e6f5458cedd)), closes [/#diff-7c47a6de43ed81dd07a7a7f5d53167096ca44c7f045492f64c6bf0c7fd791f62L2-R13](https://github.com///issues/diff-7c47a6de43ed81dd07a7a7f5d53167096ca44c7f045492f64c6bf0c7fd791f62L2-R13) [/#diff-c78bbefd1b4ee4cb9260f042c7a695542a29849b3883d6e9c1964fa6170c5de3L2-R13](https://github.com///issues/diff-c78bbefd1b4ee4cb9260f042c7a695542a29849b3883d6e9c1964fa6170c5de3L2-R13) [/#diff-fda893f27e2dc12ac953ff91b97e14237c3e392f1315dfeeea5877c6c18f25bcR3-R13](https://github.com///issues/diff-fda893f27e2dc12ac953ff91b97e14237c3e392f1315dfeeea5877c6c18f25bcR3-R13) [/#diff-bc2ed0cfb655c416f16c38a8f0b34329a2829270b92289248b274d87e3bf45c4L62-R68](https://github.com///issues/diff-bc2ed0cfb655c416f16c38a8f0b34329a2829270b92289248b274d87e3bf45c4L62-R68) [/#diff-13a5132cd5b8859c95fef4e65841a6d0d68654bb7c02760df8b0992a9782e9f8R4-R13](https://github.com///issues/diff-13a5132cd5b8859c95fef4e65841a6d0d68654bb7c02760df8b0992a9782e9f8R4-R13) [/#diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR6](https://github.com///issues/diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR6) [/#diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bL31-R35](https://github.com///issues/diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bL31-R35) [/#diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR76](https://github.com///issues/diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR76) [/#diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R51](https://github.com///issues/diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R51) [/#diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L14-R51](https://github.com///issues/diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L14-R51) [/#diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L44-R62](https://github.com///issues/diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L44-R62) [/#diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L56-R74](https://github.com///issues/diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L56-R74) [/#diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L68-R86](https://github.com///issues/diff-e30dd1431429c997550bbc88ed9712aac409ecc8c156c89c95a2bb3314f36721L68-R86) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L26-L28](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L26-L28) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L64](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L64) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L85-L86](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L85-L86) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L102-L107](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L102-L107) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L127-L137](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L127-L137) [/#diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L156](https://github.com///issues/diff-d3ac7cb4b8f024a00c1c61ce1da4deb54d9f9ef2f4c3a455d5ab1b084c4da6a2L156)





## 1.112.1 (2025-11-12)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.112.0 (2025-11-12)


### Features

* bump ppf version ([#599](https://github.com/OpenGov/pluggable-payments/issues/599)) ([2688470](https://github.com/OpenGov/pluggable-payments/commit/26884701032db248ede19613c29e6f96c1def27c))





# 1.111.0 (2025-11-11)


### Features

* fix handler to match spec ([#598](https://github.com/OpenGov/pluggable-payments/issues/598)) ([38094c1](https://github.com/OpenGov/pluggable-payments/commit/38094c1de4c99f4a7e5f1824fcd6f981828e2c92))





# 1.110.0 (2025-11-10)


### Features

* Ppf 86 ucs implemenation ([#596](https://github.com/OpenGov/pluggable-payments/issues/596)) ([5106287](https://github.com/OpenGov/pluggable-payments/commit/510628712733802bf360f0ac7797d225fcb68820)), closes [/#diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R195-R216](https://github.com///issues/diff-18e6bcc7d47727763469d51ee4ea69c132c162b4fe980a899bdd70ff7ba4eb66R195-R216) [/#diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR148-R169](https://github.com///issues/diff-72e7ce60620d46b1c58b8763344e77cf1b5fb0cd32c2e97c4a47668ddcae8cabR148-R169) [/#diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR156-R177](https://github.com///issues/diff-5b6e0a70596e699fcf9083889f1d9e5fce01fd84228a5610697f2fe0ae3e7f5aR156-R177) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR60](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR60) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR81](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR81) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR185-R200](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR185-R200) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR424](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR424) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR448](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR448) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR507-R508](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR507-R508) [/#diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR562-R563](https://github.com///issues/diff-83d901c096c01a609ffed54c5844350aee0398f132a3dda25caaefad7f5e3c2aR562-R563) [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR1976](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR1976) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR72](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR72) [/#diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR107](https://github.com///issues/diff-fabc9e73b71b7e96530351123d0daf9c2fbd065c69dbda40ea4ec6f9cf381aefR107) [/#diff-3a6316d3db52feec30fa14bddb090b8414fdd035ddedc81781dec303330c312fR119](https://github.com///issues/diff-3a6316d3db52feec30fa14bddb090b8414fdd035ddedc81781dec303330c312fR119) [/#diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R12](https://github.com///issues/diff-ac777fd04c546079ffa6fe151447af42f14f29cd003c8fb9b396039d04c1be56R12) [/#diff-79f15a16eb8ec8943cfbacd52bcb5acf87965e9c75a52c0b6d976b0cf62f888dR1-R16](https://github.com///issues/diff-79f15a16eb8ec8943cfbacd52bcb5acf87965e9c75a52c0b6d976b0cf62f888dR1-R16) [/#diff-b5af60603aae457a7ceadf594cce62bbc43bfb768821263458d4545017015d3dR1-R16](https://github.com///issues/diff-b5af60603aae457a7ceadf594cce62bbc43bfb768821263458d4545017015d3dR1-R16) [/#diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R24-R28](https://github.com///issues/diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R24-R28) [/#diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R68](https://github.com///issues/diff-305fa30203889e64f13f9762fb1ecb1af70ed051a3edc1c4da6237583c2c23a1R68) [/#diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR33](https://github.com///issues/diff-26dddbfbddf3a789c4dcac8c346815a91d5bdf07ecf83d549074c87323c6f24bR33)





# 1.109.0 (2025-11-07)


### Features

* EUNA plugin ([#594](https://github.com/OpenGov/pluggable-payments/issues/594)) ([771467d](https://github.com/OpenGov/pluggable-payments/commit/771467df77d20b1180fe302bd7ae887f87a8cf43))





# 1.108.0 (2025-11-07)


### Features

* add invoiceEmail field to OnlinePaymentFlowRequest type ([#595](https://github.com/OpenGov/pluggable-payments/issues/595)) ([62139ba](https://github.com/OpenGov/pluggable-payments/commit/62139bac0940b7482887c3cada3fa4361c23f58f)), closes [/#diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR240](https://github.com///issues/diff-6b355f767514f1f2cb1a616fefab6e956fbba0f739fec28c85cdc8b56fdd2ecfR240) [/#diff-df5cd59260f122f2fd8ad299eb73b57ecb2986a2602ecc2c49a14cdc43f20a87R411](https://github.com///issues/diff-df5cd59260f122f2fd8ad299eb73b57ecb2986a2602ecc2c49a14cdc43f20a87R411)





## 1.107.1 (2025-11-06)


### Bug Fixes

* remove euna from ppf-backend ([#590](https://github.com/OpenGov/pluggable-payments/issues/590)) ([3ce3723](https://github.com/OpenGov/pluggable-payments/commit/3ce37236adf9d245dea8e19d122ae1b7f1e615ca))





# 1.107.0 (2025-11-06)


### Features

* add [@ogi-vishal](https://github.com/ogi-vishal) to code owners ([#589](https://github.com/OpenGov/pluggable-payments/issues/589)) ([51d9680](https://github.com/OpenGov/pluggable-payments/commit/51d9680cc6b1b7e6c7ee66dd4eacc3a56c1eb417))





# 1.106.0 (2025-11-06)


### Features

* euna plugin, first pass ([#586](https://github.com/OpenGov/pluggable-payments/issues/586)) ([538de35](https://github.com/OpenGov/pluggable-payments/commit/538de35e2defa514acfd6159d152eaed1a78301b))





## 1.105.1 (2025-11-06)


### Bug Fixes

* add missing generated file ([#588](https://github.com/OpenGov/pluggable-payments/issues/588)) ([e443639](https://github.com/OpenGov/pluggable-payments/commit/e4436392acb5ea5ac2d89f98eb9433fd234ba8ac))





# 1.105.0 (2025-11-06)


### Features

* add euna hosted to enum ([#587](https://github.com/OpenGov/pluggable-payments/issues/587)) ([d425eb4](https://github.com/OpenGov/pluggable-payments/commit/d425eb46ecdf4a4bfdee349ca262258de24efcda))





## 1.104.3 (2025-11-03)


### Bug Fixes

* enhance tenant ID extraction in webhook processing ([#578](https://github.com/OpenGov/pluggable-payments/issues/578)) ([194b988](https://github.com/OpenGov/pluggable-payments/commit/194b988445f18a9db9a5b59bff7851e69f951cf9))





## 1.104.2 (2025-10-30)


### Bug Fixes

* [CIT-17933] process charge.refund.updated ([#576](https://github.com/OpenGov/pluggable-payments/issues/576)) ([acddcba](https://github.com/OpenGov/pluggable-payments/commit/acddcba3f24b4a17f7b0ea41e64713089b4336e9))





## 1.104.1 (2025-10-22)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.104.0 (2025-10-09)


### Features

* implement Kafka integration for payment processing ([#563](https://github.com/OpenGov/pluggable-payments/issues/563)) ([7d137c6](https://github.com/OpenGov/pluggable-payments/commit/7d137c6a1c4d04422882651ea21dd3889054aa05)), closes [/#diff-be3d6acb5ee3d1f3b8f5c27b0fcd55f678f154fbd77e89b41ec1a0836ce931f2R73-R84](https://github.com///issues/diff-be3d6acb5ee3d1f3b8f5c27b0fcd55f678f154fbd77e89b41ec1a0836ce931f2R73-R84) [/#diff-1a13deacc51d57addcd80f884f1565576ba23d88e5b49a33ab92e0ec59914800R28-R39](https://github.com///issues/diff-1a13deacc51d57addcd80f884f1565576ba23d88e5b49a33ab92e0ec59914800R28-R39) [/#diff-82f053d96239802b3fe8f4f98540bd6bcd037384f13212b4fc00763d482d33caR28-R39](https://github.com///issues/diff-82f053d96239802b3fe8f4f98540bd6bcd037384f13212b4fc00763d482d33caR28-R39) [/#diff-1d520b2bc9cbf80cd4c37b4386b84e05d4e571202d0b342785ce539ee6b37e57R7-R8](https://github.com///issues/diff-1d520b2bc9cbf80cd4c37b4386b84e05d4e571202d0b342785ce539ee6b37e57R7-R8) [/#diff-1d520b2bc9cbf80cd4c37b4386b84e05d4e571202d0b342785ce539ee6b37e57R21-R24](https://github.com///issues/diff-1d520b2bc9cbf80cd4c37b4386b84e05d4e571202d0b342785ce539ee6b37e57R21-R24) [/#diff-eaddf7fc4f3b073f7aa1f7df27b55a499522db7caf1b4cea0980d59968e88abfR10-R11](https://github.com///issues/diff-eaddf7fc4f3b073f7aa1f7df27b55a499522db7caf1b4cea0980d59968e88abfR10-R11) [/#diff-eaddf7fc4f3b073f7aa1f7df27b55a499522db7caf1b4cea0980d59968e88abfR33-R36](https://github.com///issues/diff-eaddf7fc4f3b073f7aa1f7df27b55a499522db7caf1b4cea0980d59968e88abfR33-R36) [/#diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615L1-R1](https://github.com///issues/diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615L1-R1) [/#diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615R21-R56](https://github.com///issues/diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615R21-R56) [/#diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615R115-R212](https://github.com///issues/diff-a5b32b7d2fb461fed0bf790ba02182de37b33d6a29753cb42179e0bea384d615R115-R212) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deR43-R47](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deR43-R47) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL55-R66](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL55-R66) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL93-R114](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL93-R114) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL196-R225](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL196-R225) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL233-R270](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL233-R270) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL302-R347](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL302-R347) [/#diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL369-R422](https://github.com///issues/diff-ed8cf4c850ee90d92212237307602d92553a39f2f6688482b6933bbc529e54deL369-R422) [/#diff-bedad198c2bc6a1e6b1021fd1b0dd1c8cf400b78bcc02e7a0f3ba29af1e2bf64R6](https://github.com///issues/diff-bedad198c2bc6a1e6b1021fd1b0dd1c8cf400b78bcc02e7a0f3ba29af1e2bf64R6) [/#diff-860c0a861f90258389d86f5a9c705ee6e1b430727d8f5d72f5c6e4ce77be69b8R1-R14](https://github.com///issues/diff-860c0a861f90258389d86f5a9c705ee6e1b430727d8f5d72f5c6e4ce77be69b8R1-R14) [/#diff-509a1fead9cd8254163676e8a4c600a1b81b38f90aa3d5be4223e0d5b33deae2R1-R39](https://github.com///issues/diff-509a1fead9cd8254163676e8a4c600a1b81b38f90aa3d5be4223e0d5b33deae2R1-R39) [/#diff-930b51771e35590a87d164268f868da40eadb77ad39ddcdd8a07ead1dbc21a05R9](https://github.com///issues/diff-930b51771e35590a87d164268f868da40eadb77ad39ddcdd8a07ead1dbc21a05R9) [/#diff-930b51771e35590a87d164268f868da40eadb77ad39ddcdd8a07ead1dbc21a05R20](https://github.com///issues/diff-930b51771e35590a87d164268f868da40eadb77ad39ddcdd8a07ead1dbc21a05R20)





## 1.103.1 (2025-09-24)


### Bug Fixes

* ensure Webhook executes for both new and existing payment method attachments ([#569](https://github.com/OpenGov/pluggable-payments/issues/569)) ([fa20c47](https://github.com/OpenGov/pluggable-payments/commit/fa20c478d0185132784faa888f5ffe8161568a53))





# 1.103.0 (2025-09-16)


### Features

* (stripe) implement offline payment flow for saved cards and ACH ([#559](https://github.com/OpenGov/pluggable-payments/issues/559)) ([7d52a50](https://github.com/OpenGov/pluggable-payments/commit/7d52a50e8208f4e064a4085dae6f834c01eadac9))





## 1.102.4 (2025-09-12)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.102.3 (2025-09-10)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.102.2 (2025-09-10)


### Bug Fixes

* point to main ([#565](https://github.com/OpenGov/pluggable-payments/issues/565)) ([84cc121](https://github.com/OpenGov/pluggable-payments/commit/84cc1217af95f132a6bc2fb9b890027acd9d2951))





## 1.102.1 (2025-09-09)


### Bug Fixes

* Handle `disabled` prop for online payments ([#564](https://github.com/OpenGov/pluggable-payments/issues/564)) ([e95886e](https://github.com/OpenGov/pluggable-payments/commit/e95886ec7f3befe3b529001d0f93ecf53b6ae97f))





# 1.102.0 (2025-09-06)


### Features

* rtrain migration, only deploy main ([#560](https://github.com/OpenGov/pluggable-payments/issues/560)) ([1865b9d](https://github.com/OpenGov/pluggable-payments/commit/1865b9da3b72f46e35ea6c8a2ba275fa7608a6f1))





# 1.101.0 (2025-08-20)


### Features

* Save payment method Functionality (CC & ACH) - Stripe Integration and PLC web-hook [CIT-15542]  ([#553](https://github.com/OpenGov/pluggable-payments/issues/553)) ([517b492](https://github.com/OpenGov/pluggable-payments/commit/517b492aae521ca3427bd5dfe37344197aed792f))





# 1.100.0 (2025-08-20)


### Features

* Stripe Terminal Payment Cancellation With timeout and Manual  ([#554](https://github.com/OpenGov/pluggable-payments/issues/554)) ([77e7ad1](https://github.com/OpenGov/pluggable-payments/commit/77e7ad1ada33f18dabfceeb073a240b095ea4028))





## 1.99.1 (2025-08-19)


### Bug Fixes

* handle link failures that do not close the modal ([#557](https://github.com/OpenGov/pluggable-payments/issues/557)) ([5d4c178](https://github.com/OpenGov/pluggable-payments/commit/5d4c17840dacebdab2f8afcaffe00fafdc1c8d99))





# 1.99.0 (2025-08-17)


### Features

* bump ppf ([#555](https://github.com/OpenGov/pluggable-payments/issues/555)) ([0257bb6](https://github.com/OpenGov/pluggable-payments/commit/0257bb606cea116d81787f200b9217fc7431d543))





# 1.98.0 (2025-08-12)


### Features

* add configurable loading labels for payment flows [PPF-45] ([#552](https://github.com/OpenGov/pluggable-payments/issues/552)) ([87b9b4a](https://github.com/OpenGov/pluggable-payments/commit/87b9b4a8404429fe828f12b431f10f34f3bfe654))





# 1.97.0 (2025-08-07)


### Features

* **stripe:** Add structured FlowResult payloads with payment metadata and focused test suites [CIT-15826] ([#549](https://github.com/OpenGov/pluggable-payments/issues/549)) ([e91d864](https://github.com/OpenGov/pluggable-payments/commit/e91d864966ecbc44de8128f0e5a819916a358867))





## 1.96.7 (2025-07-16)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.96.6 (2025-07-15)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.96.5 (2025-07-01)


### Bug Fixes

* prevent caching invalid token credentials [CIT 15451] ([#545](https://github.com/OpenGov/pluggable-payments/issues/545)) ([cf7583f](https://github.com/OpenGov/pluggable-payments/commit/cf7583fb3fad64c2428b99dc50a540d153ec1f27))





## 1.96.4 (2025-06-26)


### Bug Fixes

* General fixes ([#544](https://github.com/OpenGov/pluggable-payments/issues/544)) ([56f1d63](https://github.com/OpenGov/pluggable-payments/commit/56f1d630283e8bd3e5308bcc9db22a6fcd2d6ce8)), closes [#541](https://github.com/OpenGov/pluggable-payments/issues/541)





## 1.96.3 (2025-06-26)


### Bug Fixes

* adjustments on retry mechanism ([#543](https://github.com/OpenGov/pluggable-payments/issues/543)) ([d29f0e4](https://github.com/OpenGov/pluggable-payments/commit/d29f0e4e82866e98a328fb1ebecd4cf699581a55))





## 1.96.2 (2025-06-23)


### Bug Fixes

* fix memory leak in processor backend ([#541](https://github.com/OpenGov/pluggable-payments/issues/541)) ([468d4b8](https://github.com/OpenGov/pluggable-payments/commit/468d4b8c21c82d5035c42380210090478509cc46))





## 1.96.1 (2025-06-18)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.96.0 (2025-05-22)


### Features

*  return Stripe error message when creating checkout session [CIT-14579] ([#538](https://github.com/OpenGov/pluggable-payments/issues/538)) ([1923972](https://github.com/OpenGov/pluggable-payments/commit/1923972b1b43e329e623b1cfd5377a625b2da814))





## 1.95.2 (2025-05-21)


### Bug Fixes

* return Stripe error message when creating checkout session ([#537](https://github.com/OpenGov/pluggable-payments/issues/537)) ([d16324e](https://github.com/OpenGov/pluggable-payments/commit/d16324ed8c5372f6eb632102db8872ba04643e25))





## 1.95.1 (2025-05-15)


### Bug Fixes

* make timestamp human readable for Stripe metadata & reconciliation [CIT 14651] ([#536](https://github.com/OpenGov/pluggable-payments/issues/536)) ([9c7fc64](https://github.com/OpenGov/pluggable-payments/commit/9c7fc643dfa4ac4dff141d4a21b5143ad80e8f76))





# 1.95.0 (2025-04-30)


### Features

* add logs to orbipay ([#534](https://github.com/OpenGov/pluggable-payments/issues/534)) ([2891b4c](https://github.com/OpenGov/pluggable-payments/commit/2891b4c25b397b34f4ce2f4937d2b2dd38d0ed86))





## 1.94.1 (2025-04-25)


### Bug Fixes

* add apiKey mapping to default yaml ([#531](https://github.com/OpenGov/pluggable-payments/issues/531)) ([69b0a99](https://github.com/OpenGov/pluggable-payments/commit/69b0a997fb8cdd73d0bf8b517a839e3479dd1125))





# 1.94.0 (2025-04-24)


### Features

* add more metadata items ([#530](https://github.com/OpenGov/pluggable-payments/issues/530)) ([e4edbcc](https://github.com/OpenGov/pluggable-payments/commit/e4edbcc2edaa1baf540ffdb24738879f88fac9f0))





## 1.93.5 (2025-04-21)


### Bug Fixes

* add timeout to third party requests ([#528](https://github.com/OpenGov/pluggable-payments/issues/528)) ([eaf070f](https://github.com/OpenGov/pluggable-payments/commit/eaf070f498394df0133e5019921c5e789dcb6897))





## 1.93.4 (2025-04-21)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.93.3 (2025-04-14)


### Bug Fixes

* Serialize items when they get too long [CIT 13969] ([#525](https://github.com/OpenGov/pluggable-payments/issues/525)) ([dad3f51](https://github.com/OpenGov/pluggable-payments/commit/dad3f5115b20a356edcba7be2f373891f0930533))





## 1.93.2 (2025-04-11)


### Bug Fixes

* serialize items when they get too long [CIT 13969][Revert] ([#524](https://github.com/OpenGov/pluggable-payments/issues/524)) ([246981e](https://github.com/OpenGov/pluggable-payments/commit/246981e94ac950c23f5b8cfae973da9d909cf898)), closes [OpenGov/pluggable-payments#513](https://github.com/OpenGov/pluggable-payments/issues/513)





## 1.93.1 (2025-04-11)


### Bug Fixes

* serialize items when they get too long [CIT 13969] ([#513](https://github.com/OpenGov/pluggable-payments/issues/513)) ([533b7db](https://github.com/OpenGov/pluggable-payments/commit/533b7db67eec9b4b531306c08bbadb48e84309fd))





# 1.93.0 (2025-04-10)


### Features

* add replayPayment mutation for all payment processors [WIP] ([#523](https://github.com/OpenGov/pluggable-payments/issues/523)) ([49b1ecd](https://github.com/OpenGov/pluggable-payments/commit/49b1ecd5a1aa7224f561e2e70f2ae28514e531bd))





## 1.92.3 (2025-04-09)


### Bug Fixes

* handle 499 errors to retry ([#522](https://github.com/OpenGov/pluggable-payments/issues/522)) ([3d28dd8](https://github.com/OpenGov/pluggable-payments/commit/3d28dd8d6e8e272cd27fb25d16946ca23ce5c9a3))





## 1.92.2 (2025-04-02)


### Bug Fixes

* add starting_after condition to fetch readers ([#520](https://github.com/OpenGov/pluggable-payments/issues/520)) ([5765486](https://github.com/OpenGov/pluggable-payments/commit/5765486243e514b55c5829976162085fff8e5688))





## 1.92.1 (2025-03-28)


### Bug Fixes

* support reader pagination [CIT 14060] ([#518](https://github.com/OpenGov/pluggable-payments/issues/518)) ([f50f6f9](https://github.com/OpenGov/pluggable-payments/commit/f50f6f9017da5b97ad3c601a44a87be7bd82be8f))





# 1.92.0 (2025-03-26)


### Features

* add items metadata to application metadata [CIT 13817] ([#519](https://github.com/OpenGov/pluggable-payments/issues/519)) ([7a1612e](https://github.com/OpenGov/pluggable-payments/commit/7a1612e735a03358936dbc61a426132963e181eb))





# 1.91.0 (2025-03-26)


### Features

* add refund.updated event [CIT-14055] ([#516](https://github.com/OpenGov/pluggable-payments/issues/516)) ([b4ba227](https://github.com/OpenGov/pluggable-payments/commit/b4ba227eb25452b2bab0a654997abaed329e31cd))





## 1.90.2 (2025-03-25)


### Bug Fixes

* add payout connected account to request ([#517](https://github.com/OpenGov/pluggable-payments/issues/517)) ([006a3f0](https://github.com/OpenGov/pluggable-payments/commit/006a3f0dca337a04b0533ce1f1bac3f83f860df1))





## 1.90.1 (2025-03-25)


### Bug Fixes

* Payout reconciliation ([#514](https://github.com/OpenGov/pluggable-payments/issues/514)) ([747fc78](https://github.com/OpenGov/pluggable-payments/commit/747fc78bdc4e85fcb5f9869fd56052320ca20a5a))





# 1.90.0 (2025-03-21)


### Features

* Handle payout events [CIT 13014] ([#512](https://github.com/OpenGov/pluggable-payments/issues/512)) ([e0ac076](https://github.com/OpenGov/pluggable-payments/commit/e0ac076b4f37829e70fc87c76d17b1e322145106))





## 1.89.4 (2025-03-06)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.89.3 (2025-02-27)


### Bug Fixes

* bump ppf ([#507](https://github.com/OpenGov/pluggable-payments/issues/507)) ([2183a69](https://github.com/OpenGov/pluggable-payments/commit/2183a69f974612b5d9af564d125a6969cccb2aa3))





## 1.89.2 (2025-02-27)


### Bug Fixes

* do not specify statement descriptor to Stripe [CIT 12185] - REVERT ([#506](https://github.com/OpenGov/pluggable-payments/issues/506)) ([99e3629](https://github.com/OpenGov/pluggable-payments/commit/99e362950cfb571b75fa4f4c2030ab75c417ee33))





## 1.89.1 (2025-02-24)


### Bug Fixes

* Update test.yml ([#505](https://github.com/OpenGov/pluggable-payments/issues/505)) ([eb30dfe](https://github.com/OpenGov/pluggable-payments/commit/eb30dfe2328114832f4071da16531186d442dbf2))





# 1.89.0 (2025-02-19)


### Features

* move default values to default yaml ([#503](https://github.com/OpenGov/pluggable-payments/issues/503)) ([33f4f7a](https://github.com/OpenGov/pluggable-payments/commit/33f4f7a3048ae7d38f261a866020b3b196ca1516))





# 1.88.0 (2025-02-14)


### Features

* **processor/stripe:** map `available_on` field for payoutDate ([#502](https://github.com/OpenGov/pluggable-payments/issues/502)) ([bd69c87](https://github.com/OpenGov/pluggable-payments/commit/bd69c8716ca7dedb0d741ff072b1965f0ee9c1db))





# 1.87.0 (2025-02-14)


### Features

* include payout date in the flow result ([#501](https://github.com/OpenGov/pluggable-payments/issues/501)) ([3c3f498](https://github.com/OpenGov/pluggable-payments/commit/3c3f49845e8efb8d2bbd1d3238079307d38c8924))





## 1.86.3 (2025-02-06)


### Bug Fixes

* fix max redirects ([#500](https://github.com/OpenGov/pluggable-payments/issues/500)) ([7f7e8da](https://github.com/OpenGov/pluggable-payments/commit/7f7e8da78e247674af4d4a16962b1f0c6ba4364b))





## 1.86.2 (2025-02-05)


### Bug Fixes

* General fixes [CIT 13042] ([#499](https://github.com/OpenGov/pluggable-payments/issues/499)) ([87c46a5](https://github.com/OpenGov/pluggable-payments/commit/87c46a59a530d630d743d12bc286f8cb2b309d5c))





## 1.86.1 (2025-02-04)


### Bug Fixes

* use credentials repo as singleton  ([#498](https://github.com/OpenGov/pluggable-payments/issues/498)) ([7a603f7](https://github.com/OpenGov/pluggable-payments/commit/7a603f7e6e92c427422eeb76cdaff6c238a99cac))





# 1.86.0 (2025-02-04)


### Features

* **paymentus:** Remove default values for new credentials [CIT-12947] ([#497](https://github.com/OpenGov/pluggable-payments/issues/497)) ([7faad6a](https://github.com/OpenGov/pluggable-payments/commit/7faad6a9d8abd26f76b48b1041bf61ee5b32a622))





# 1.85.0 (2025-01-31)


### Features

* **paymentus:** add logs to detect if defaults are being used ([#494](https://github.com/OpenGov/pluggable-payments/issues/494)) ([26199f0](https://github.com/OpenGov/pluggable-payments/commit/26199f0d717fb889dd867517e0b7e25322d57bd9))





# 1.84.0 (2025-01-21)


### Features

* move paymentus base urls to azure vault [CIT 12755] ([#489](https://github.com/OpenGov/pluggable-payments/issues/489)) ([b81a4d5](https://github.com/OpenGov/pluggable-payments/commit/b81a4d567ee1a60a8524ccaaee45ce77bdfba00a))





# 1.83.0 (2024-12-30)


### Features

* implement getAccount for every payment provider ([#490](https://github.com/OpenGov/pluggable-payments/issues/490)) ([951bed9](https://github.com/OpenGov/pluggable-payments/commit/951bed9f72a607c2ba83d7b7f0de500c89953b4d))





## 1.82.2 (2024-12-30)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.82.1 (2024-12-18)


### Bug Fixes

* Add payer to Online Payments flow results [CRD 6343] ([#488](https://github.com/OpenGov/pluggable-payments/issues/488)) ([417a2da](https://github.com/OpenGov/pluggable-payments/commit/417a2da91e1272f50c8a8dd187f4b640667deadd))





# 1.82.0 (2024-12-17)


### Features

* Validate transaction in progress before checking token stored [CIT-12103] ([#487](https://github.com/OpenGov/pluggable-payments/issues/487)) ([c3fefed](https://github.com/OpenGov/pluggable-payments/commit/c3fefedb96fc6ac5e508c0d7ac46fe4ce21ea977))





# 1.81.0 (2024-12-17)


### Features

* use the community to prefix the lock  ([#484](https://github.com/OpenGov/pluggable-payments/issues/484)) ([13b7983](https://github.com/OpenGov/pluggable-payments/commit/13b7983a73f84f02e7d77fa6787c4ec6b20a8408))





## 1.80.1 (2024-12-16)


### Bug Fixes

* Make sure `paymentID` is always present in flow results [CIT 12736] ([#485](https://github.com/OpenGov/pluggable-payments/issues/485)) ([53d44c5](https://github.com/OpenGov/pluggable-payments/commit/53d44c59a3bf93e794b1a5b90e05d1ecb63e8703))





# 1.80.0 (2024-12-13)


### Features

* use paymentID to lock transaction ([#476](https://github.com/OpenGov/pluggable-payments/issues/476)) ([d1b9363](https://github.com/OpenGov/pluggable-payments/commit/d1b936309ec9641f25361c985c7a0212c237f9cc))





## 1.79.2 (2024-12-11)


### Bug Fixes

* handle new flow of refunds for legacy payments and viceversa - 2 ([#483](https://github.com/OpenGov/pluggable-payments/issues/483)) ([3bc57fb](https://github.com/OpenGov/pluggable-payments/commit/3bc57fb762591d5b2295ca8e311066519517da5a))





## 1.79.1 (2024-12-11)


### Bug Fixes

* handle the new flow of refunds for legacy payments and vice versa. ([#482](https://github.com/OpenGov/pluggable-payments/issues/482)) ([bea2e0b](https://github.com/OpenGov/pluggable-payments/commit/bea2e0b765732ab978dae435b4fbd1d902f7b0b9))





# 1.79.0 (2024-12-10)


### Features

* handle payment_method_provider_decline error ([#481](https://github.com/OpenGov/pluggable-payments/issues/481)) ([126be61](https://github.com/OpenGov/pluggable-payments/commit/126be6183310b83af37110d29197ae6f9cd65554))





# 1.78.0 (2024-12-06)


### Features

* add application metadata to offline payment ([#480](https://github.com/OpenGov/pluggable-payments/issues/480)) ([b64b3ec](https://github.com/OpenGov/pluggable-payments/commit/b64b3eca2bf87a3161ba20f98aa4ff6b958611bc))





## 1.77.2 (2024-12-06)


### Bug Fixes

* Implement pagination to retrieve terminals ([#478](https://github.com/OpenGov/pluggable-payments/issues/478)) ([aecbce0](https://github.com/OpenGov/pluggable-payments/commit/aecbce077f98231f0048d3fe78786628dcd3a1ae))





## 1.77.1 (2024-12-04)


### Bug Fixes

* add a new error case to ignore ([#477](https://github.com/OpenGov/pluggable-payments/issues/477)) ([b28b9f9](https://github.com/OpenGov/pluggable-payments/commit/b28b9f9f56362c42a8392cb8afc2b35f5f5cfa3d))





# 1.77.0 (2024-12-02)


### Features

* add query on stripe to get account details [CIT 12361] ([#475](https://github.com/OpenGov/pluggable-payments/issues/475)) ([0315653](https://github.com/OpenGov/pluggable-payments/commit/0315653a1ad407a55732630843b6b4cb7050f64f))





## 1.76.1 (2024-11-25)


### Bug Fixes

* Handle Link and Terminal errors in Stripe ([#471](https://github.com/OpenGov/pluggable-payments/issues/471)) ([7943822](https://github.com/OpenGov/pluggable-payments/commit/7943822674a3d196f9f44ae96e27e5c4cf985fdd))





# 1.76.0 (2024-11-25)


### Features

* add record step id to fee item ([#473](https://github.com/OpenGov/pluggable-payments/issues/473)) ([e88293a](https://github.com/OpenGov/pluggable-payments/commit/e88293af6e3c3ea31dbc2514666fd26faf27d901))





## 1.75.2 (2024-11-25)


### Bug Fixes

* adjust expiration time ([#472](https://github.com/OpenGov/pluggable-payments/issues/472)) ([595e050](https://github.com/OpenGov/pluggable-payments/commit/595e0508ed563e373a32d30be1873a83228c1f3e))





## 1.75.1 (2024-11-25)


### Bug Fixes

* Validate transacion in progress before starting a new one [CIT 12159] ([#463](https://github.com/OpenGov/pluggable-payments/issues/463)) ([f993a60](https://github.com/OpenGov/pluggable-payments/commit/f993a602aa3887ab90b5b71a44d20eccf04dba0a))





# 1.75.0 (2024-11-19)


### Features

* add retry mechanism to third party requests [CIT 11983] ([#469](https://github.com/OpenGov/pluggable-payments/issues/469)) ([34633e4](https://github.com/OpenGov/pluggable-payments/commit/34633e4b0e0120aae2ca160edc99f086d29b0082))





## 1.74.2 (2024-11-18)


### Bug Fixes

* handle invalid_cvc error ([#470](https://github.com/OpenGov/pluggable-payments/issues/470)) ([649bf46](https://github.com/OpenGov/pluggable-payments/commit/649bf46dddac150f6b273b39ad74e1d9a174d68f))





## 1.74.1 (2024-11-14)


### Bug Fixes

* add brand name to paymentus credentials [CIT 12332] ([#468](https://github.com/OpenGov/pluggable-payments/issues/468)) ([e64f897](https://github.com/OpenGov/pluggable-payments/commit/e64f89736d26a5134df60756ebbd7814885efcf3))





# 1.74.0 (2024-11-13)


### Features

* Revert "feat: Move brand name to paymentus credentials" ([#467](https://github.com/OpenGov/pluggable-payments/issues/467)) ([2fff128](https://github.com/OpenGov/pluggable-payments/commit/2fff1289ceec9cd4b43af09fa8a5229b5b79a03d))





# 1.73.0 (2024-11-13)


### Features

* Move brand name to paymentus credentials ([#466](https://github.com/OpenGov/pluggable-payments/issues/466)) ([b071eaf](https://github.com/OpenGov/pluggable-payments/commit/b071eaf4fb245472e40b8c01df2f32d4397c17fc))





## 1.72.7 (2024-11-11)


### Bug Fixes

* ignore charge.failed events for some failure codes [CIT 12287] ([#465](https://github.com/OpenGov/pluggable-payments/issues/465)) ([3ef8d38](https://github.com/OpenGov/pluggable-payments/commit/3ef8d38eda317342c9d179425299681f17530ce5))





## 1.72.6 (2024-11-07)


### Bug Fixes

* do not specify statement descriptor to Stripe [CIT 12185] ([#464](https://github.com/OpenGov/pluggable-payments/issues/464)) ([99889c5](https://github.com/OpenGov/pluggable-payments/commit/99889c5f964afb859e8709c5236ce9763079d7d9))





## 1.72.5 (2024-10-31)


### Bug Fixes

* Revert - transactionID should always contain Stripe paymentID [CIT 12130] ([#462](https://github.com/OpenGov/pluggable-payments/issues/462)) ([25e2763](https://github.com/OpenGov/pluggable-payments/commit/25e27636bb3f98d6f694ab04195c2600421f9567)), closes [OpenGov/pluggable-payments#461](https://github.com/OpenGov/pluggable-payments/issues/461)





## 1.72.4 (2024-10-31)


### Bug Fixes

* transactionID should always contain Stripe paymentID [CIT 12130] ([#461](https://github.com/OpenGov/pluggable-payments/issues/461)) ([bcafc32](https://github.com/OpenGov/pluggable-payments/commit/bcafc3239e6af112098421a01cf9846d35c5f494)), closes [#5475](https://github.com/OpenGov/pluggable-payments/issues/5475) [#5475](https://github.com/OpenGov/pluggable-payments/issues/5475) [#5534](https://github.com/OpenGov/pluggable-payments/issues/5534) [#5534](https://github.com/OpenGov/pluggable-payments/issues/5534)





## 1.72.3 (2024-10-24)


### Bug Fixes

* dont append flow results to url anymore [CRD 5779] ([#460](https://github.com/OpenGov/pluggable-payments/issues/460)) ([47a4f4f](https://github.com/OpenGov/pluggable-payments/commit/47a4f4ff498bd9c09e8fe1410dbb1706f5dc0c30))





## 1.72.2 (2024-10-23)


### Bug Fixes

* **paymentech:** safe decode response [CIT-11943] ([#459](https://github.com/OpenGov/pluggable-payments/issues/459)) ([a0c16c1](https://github.com/OpenGov/pluggable-payments/commit/a0c16c121a53669e27b12d1124b63e483fa487c3))





## 1.72.1 (2024-10-21)


### Bug Fixes

* **ppf-frontend:** Remove call to hook inside async function [CIT-12016] ([#458](https://github.com/OpenGov/pluggable-payments/issues/458)) ([91b08fe](https://github.com/OpenGov/pluggable-payments/commit/91b08fe54b09e950d3e79ebf3bc581b58c5e7420))





# 1.72.0 (2024-10-17)


### Features

* support link payments depending on the application metadata [CIT 11946] ([#456](https://github.com/OpenGov/pluggable-payments/issues/456)) ([0c59c02](https://github.com/OpenGov/pluggable-payments/commit/0c59c0264294c3772f361f3dcca94b0c536d0501))





## 1.71.1 (2024-10-15)


### Bug Fixes

* **elavon:** orca issues (2) ([#455](https://github.com/OpenGov/pluggable-payments/issues/455)) ([5b55b1f](https://github.com/OpenGov/pluggable-payments/commit/5b55b1f19b04e8c675966e0c777d4b9e1610c3d1))





# 1.71.0 (2024-10-14)


### Features

* fix orca issues ([#454](https://github.com/OpenGov/pluggable-payments/issues/454)) ([6ea80ec](https://github.com/OpenGov/pluggable-payments/commit/6ea80ec38284eef8d6373eb7c1f509129a11b149))





## 1.70.2 (2024-10-14)


### Bug Fixes

* update query url ([#452](https://github.com/OpenGov/pluggable-payments/issues/452)) ([695c12b](https://github.com/OpenGov/pluggable-payments/commit/695c12bec5b91cd08395b2623a22b9eb38ffe976))





## 1.70.1 (2024-10-14)


### Bug Fixes

* remove paymentus query param ([#451](https://github.com/OpenGov/pluggable-payments/issues/451)) ([7a0f7ab](https://github.com/OpenGov/pluggable-payments/commit/7a0f7abe3f0b23af2ba8f932c79539a0fcb734d5))





# 1.70.0 (2024-10-11)


### Features

* update query url ([#450](https://github.com/OpenGov/pluggable-payments/issues/450)) ([f7f5ca5](https://github.com/OpenGov/pluggable-payments/commit/f7f5ca53df1c06927a2349a082e6fb13e4018d6b))





# 1.69.0 (2024-10-11)


### Features

* update hosted payment url for paymentus ([#449](https://github.com/OpenGov/pluggable-payments/issues/449)) ([5bb23c4](https://github.com/OpenGov/pluggable-payments/commit/5bb23c4f49d5f285324320de21965a9a895bdaa6))





# 1.68.0 (2024-10-09)


### Features

* **ppf-frontend:** Add observability to new payment step [CIT-11866] ([#448](https://github.com/OpenGov/pluggable-payments/issues/448)) ([c002c04](https://github.com/OpenGov/pluggable-payments/commit/c002c043868abf32474421749e46f56336cd0ad4))





## 1.67.1 (2024-10-09)


### Bug Fixes

* orca issues ([#446](https://github.com/OpenGov/pluggable-payments/issues/446)) ([6020396](https://github.com/OpenGov/pluggable-payments/commit/6020396bebb7454e2a4f09653fed65050d5a7d66))





# 1.67.0 (2024-10-09)


### Features

* add flag to save customer payment method for future use [CIT-11542] ([#447](https://github.com/OpenGov/pluggable-payments/issues/447)) ([3442fbe](https://github.com/OpenGov/pluggable-payments/commit/3442fbeb894bdd9678e19b05bb83d7a62d275b3d))





## 1.66.4 (2024-10-03)


### Bug Fixes

* orbipay calculates processing fees at checkout for ach payments ([#444](https://github.com/OpenGov/pluggable-payments/issues/444)) ([c25484b](https://github.com/OpenGov/pluggable-payments/commit/c25484b7fdd346c947491eed5340afe08274735a))





## 1.66.3 (2024-10-03)


### Bug Fixes

* catch errors when cannot initialize secrets service with the flow grant ([#443](https://github.com/OpenGov/pluggable-payments/issues/443)) ([821af4a](https://github.com/OpenGov/pluggable-payments/commit/821af4afd6f045ea00dc24c1b4587c7bb863f323))





## 1.66.2 (2024-10-02)


### Bug Fixes

* initialize secrets service ([#442](https://github.com/OpenGov/pluggable-payments/issues/442)) ([53b9422](https://github.com/OpenGov/pluggable-payments/commit/53b9422e3c43f1a504f7c26b2e22433e3164e353))





## 1.66.1 (2024-09-27)


### Bug Fixes

* remove description ([#441](https://github.com/OpenGov/pluggable-payments/issues/441)) ([e44f031](https://github.com/OpenGov/pluggable-payments/commit/e44f0315bbc266eacc2f24bf4f7299bd3a9d70f4))





# 1.66.0 (2024-09-25)


### Features

* add fields to graphql context ([#440](https://github.com/OpenGov/pluggable-payments/issues/440)) ([bb365d9](https://github.com/OpenGov/pluggable-payments/commit/bb365d91e1ec6fba97e2e81afef1bb2ffede8779))





## 1.65.2 (2024-09-24)


### Bug Fixes

* return default config when community doesnt have credentials yet ([#438](https://github.com/OpenGov/pluggable-payments/issues/438)) ([84d45c0](https://github.com/OpenGov/pluggable-payments/commit/84d45c0b1180a9beff9689b476d8f99307f22ca0))





## 1.65.1 (2024-09-24)


### Bug Fixes

* remove statement descriptor [CIT-115328] ([#439](https://github.com/OpenGov/pluggable-payments/issues/439)) ([bc07dbf](https://github.com/OpenGov/pluggable-payments/commit/bc07dbfae7e5a3021ef8fb80e6aa97fa8bcf959d))





# 1.65.0 (2024-09-23)


### Features

* **ppf-frontend:** Replace old button with new mui button ([#437](https://github.com/OpenGov/pluggable-payments/issues/437)) ([0c630e0](https://github.com/OpenGov/pluggable-payments/commit/0c630e0d3df516950834e2670bb00959ac55821f))





## 1.64.1 (2024-09-19)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.64.0 (2024-09-18)


### Features

* use proper processing fees for stripe ([#435](https://github.com/OpenGov/pluggable-payments/issues/435)) ([64631fb](https://github.com/OpenGov/pluggable-payments/commit/64631fb8cdf1c41e3bf5ccd05d5f36cd03208a1c))





# 1.63.0 (2024-09-17)


### Features

* remove cit-seps-api flag ([#434](https://github.com/OpenGov/pluggable-payments/issues/434)) ([0d52d17](https://github.com/OpenGov/pluggable-payments/commit/0d52d17cd72a51c02fceaba686a9390d98a043cb))





# 1.62.0 (2024-09-11)


### Features

* add customer details to Stripe metadata ([#432](https://github.com/OpenGov/pluggable-payments/issues/432)) ([edd0528](https://github.com/OpenGov/pluggable-payments/commit/edd05285d7d9266ef3224dbc22fbc1360cafe530))





## 1.61.1 (2024-09-11)


### Bug Fixes

* encode paymentus transaction id ([#368](https://github.com/OpenGov/pluggable-payments/issues/368)) ([1474858](https://github.com/OpenGov/pluggable-payments/commit/14748583408e715dc12d2270b7c455d57e8e3ba4))





# 1.61.0 (2024-09-10)


### Features

* do not add processing fee to amount [CIT 11337] ([#428](https://github.com/OpenGov/pluggable-payments/issues/428)) ([914f39d](https://github.com/OpenGov/pluggable-payments/commit/914f39dda1d7bf79f5d9980c8e45e16c65e35888))





# 1.60.0 (2024-09-10)


### Features

* **processor/paymentus:** remove pm list parameter [CIT 11074] ([#429](https://github.com/OpenGov/pluggable-payments/issues/429)) ([4482ae7](https://github.com/OpenGov/pluggable-payments/commit/4482ae7bc411d4708a1031d29fdbe95890bb9bf2))





## 1.59.2 (2024-08-29)


### Bug Fixes

* handle umount & statuses [CIT-11274] ([#425](https://github.com/OpenGov/pluggable-payments/issues/425)) ([2cfbcf3](https://github.com/OpenGov/pluggable-payments/commit/2cfbcf3d0090deb336a890553573702e39ec12f7))





## 1.59.1 (2024-08-29)


### Bug Fixes

* Minor fixes ([#427](https://github.com/OpenGov/pluggable-payments/issues/427)) ([2ba4be4](https://github.com/OpenGov/pluggable-payments/commit/2ba4be4ac0f954fe95647c07366314929d2cb583))





# 1.59.0 (2024-08-27)


### Features

* **offline:** export offlinePayment and offlineRefund components [CIT-10948] ([#424](https://github.com/OpenGov/pluggable-payments/issues/424)) ([7aa1293](https://github.com/OpenGov/pluggable-payments/commit/7aa12938fcfd421aba17b25c83ca3431eb1d7ca2))





## 1.58.2 (2024-08-27)


### Bug Fixes

* **refund:** Fix refund button ([#423](https://github.com/OpenGov/pluggable-payments/issues/423)) ([6f5956d](https://github.com/OpenGov/pluggable-payments/commit/6f5956d5cfe6d5e144e79efbf41fe9332f77e66b))





## 1.58.1 (2024-08-27)


### Bug Fixes

* **orbipay:** use flow grant amount ([#420](https://github.com/OpenGov/pluggable-payments/issues/420)) ([98b730b](https://github.com/OpenGov/pluggable-payments/commit/98b730bb97ebe44d9079781de55bfa3cbfe3eedf))





# 1.58.0 (2024-08-27)


### Features

* read payment intent metadata to know if it was a microdeposit ([#422](https://github.com/OpenGov/pluggable-payments/issues/422)) ([e0ed8e1](https://github.com/OpenGov/pluggable-payments/commit/e0ed8e1abc11f134cd979cf4a1fc7c6b4ef6d831))





# 1.57.0 (2024-08-27)


### Features

* **stripe/microdeposits:** Add logs ([#421](https://github.com/OpenGov/pluggable-payments/issues/421)) ([f38fb71](https://github.com/OpenGov/pluggable-payments/commit/f38fb71954f7811c4686da4bdc35a4878098578b))





# 1.56.0 (2024-08-27)


### Features

* handle payment intent events for microdeposits support [CIT 11047] ([#413](https://github.com/OpenGov/pluggable-payments/issues/413)) ([c29d204](https://github.com/OpenGov/pluggable-payments/commit/c29d204aa186321bd6a7fab11d8f809f6aafe87d))





# 1.55.0 (2024-08-26)


### Features

* **observability/frontend:** Observability frontend [CIT-10642]  ([#412](https://github.com/OpenGov/pluggable-payments/issues/412)) ([292239c](https://github.com/OpenGov/pluggable-payments/commit/292239c0c3c015b6fec8fedf780d8d5f7840a5b9))





## 1.54.4 (2024-08-26)


### Bug Fixes

* add offline payment methods to enum ([#419](https://github.com/OpenGov/pluggable-payments/issues/419)) ([b72d68c](https://github.com/OpenGov/pluggable-payments/commit/b72d68c34a3d14093dab390c7141819e33124b4c)), closes [/github.com/OpenGov/pluggable-payments/blob/25a893eddeea25daa0569fc8741fcaa186e72bc1/packages/ppf-backend-graphql-schema/ppf.graphqls#L687-L693](https://github.com//github.com/OpenGov/pluggable-payments/blob/25a893eddeea25daa0569fc8741fcaa186e72bc1/packages/ppf-backend-graphql-schema/ppf.graphqls/issues/L687-L693)





## 1.54.3 (2024-08-23)


### Bug Fixes

* **integration/test:** Fix integration tests ([#418](https://github.com/OpenGov/pluggable-payments/issues/418)) ([9d4cbbf](https://github.com/OpenGov/pluggable-payments/commit/9d4cbbf665c9716b9b1243927d3d415d9f9387fb))





## 1.54.2 (2024-08-22)


### Bug Fixes

* **orbipay:** commit transaction amount ([#417](https://github.com/OpenGov/pluggable-payments/issues/417)) ([630d490](https://github.com/OpenGov/pluggable-payments/commit/630d490c0379ee3130b1b0ba846435f9a44a218a))





## 1.54.1 (2024-08-22)


### Bug Fixes

* Use parent metadata on refunds when it is empty ([#414](https://github.com/OpenGov/pluggable-payments/issues/414)) ([4e79872](https://github.com/OpenGov/pluggable-payments/commit/4e79872cad9a0336bc9b3aac9204a0001caff3d5))





# 1.54.0 (2024-08-22)


### Features

* **offline/components:** Set offline processor as default ([#416](https://github.com/OpenGov/pluggable-payments/issues/416)) ([9e28307](https://github.com/OpenGov/pluggable-payments/commit/9e28307df738a4bf822b8338820c15cab55bdada))





## 1.53.1 (2024-08-22)


### Bug Fixes

* add prev fields to offline payments ([#415](https://github.com/OpenGov/pluggable-payments/issues/415)) ([25a893e](https://github.com/OpenGov/pluggable-payments/commit/25a893eddeea25daa0569fc8741fcaa186e72bc1))





# 1.53.0 (2024-08-22)


### Features

* **offlinerefund/component:** Offline refund component [CIT-11129] ([#410](https://github.com/OpenGov/pluggable-payments/issues/410)) ([bcc94ac](https://github.com/OpenGov/pluggable-payments/commit/bcc94ac1108f3d9a2e322b1db9f2a8e111cf93b3))





# 1.52.0 (2024-08-20)


### Features

* allow microdeposits ([#411](https://github.com/OpenGov/pluggable-payments/issues/411)) ([5a13ec5](https://github.com/OpenGov/pluggable-payments/commit/5a13ec5cbce7d46e3c4f648979aa53b04119b19f))





# 1.51.0 (2024-08-16)


### Features

* **refundoffline/processor:** Offline refund processor backend [CIT-10957] ([#409](https://github.com/OpenGov/pluggable-payments/issues/409)) ([2013882](https://github.com/OpenGov/pluggable-payments/commit/201388285a76f469061b3bf78a416cbb4694109c))





# 1.50.0 (2024-08-15)


### Features

* **offline/frontend:** frontend offline payment [CIT-10948] ([#407](https://github.com/OpenGov/pluggable-payments/issues/407)) ([f79654a](https://github.com/OpenGov/pluggable-payments/commit/f79654a030b298c3da61785d897ef5cc9c4ea54c))





# 1.49.0 (2024-08-15)


### Features

* **offlinerefundflowgrant:** Offline refund flow grant [CIT-10956] ([#408](https://github.com/OpenGov/pluggable-payments/issues/408)) ([9fe7e4b](https://github.com/OpenGov/pluggable-payments/commit/9fe7e4bbf610d7b790940e1bc2412b2c5744458f))





# 1.48.0 (2024-08-15)


### Features

* automerge ppf deployments ([#406](https://github.com/OpenGov/pluggable-payments/issues/406)) ([8997d10](https://github.com/OpenGov/pluggable-payments/commit/8997d10113ddcabe653ca035d377a4d043a51b8b))





# 1.47.0 (2024-08-12)


### Features

* **stripe:** Allow Link payments [CIT-11066] ([#403](https://github.com/OpenGov/pluggable-payments/issues/403)) ([bf3298d](https://github.com/OpenGov/pluggable-payments/commit/bf3298db9c49c7efabe4ade9d4a2bcae6f4196aa))





## 1.46.2 (2024-08-09)


### Bug Fixes

* Get community from entityID ([#405](https://github.com/OpenGov/pluggable-payments/issues/405)) ([00ab3ae](https://github.com/OpenGov/pluggable-payments/commit/00ab3ae59fb9c6b73bb2d33beaaa76892fc22a7b))





## 1.46.1 (2024-08-09)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.46.0 (2024-08-09)


### Features

* **offline/pluginlogic:** Offline payment logic [CIT-10944] ([#399](https://github.com/OpenGov/pluggable-payments/issues/399)) ([a4a9a0a](https://github.com/OpenGov/pluggable-payments/commit/a4a9a0af7d6229ad01b0d8af1b32e415d6c8404d))





# 1.45.0 (2024-08-07)


### Features

* add supported payment methods to offline payments ([#402](https://github.com/OpenGov/pluggable-payments/issues/402)) ([db74ee3](https://github.com/OpenGov/pluggable-payments/commit/db74ee39247b3681e58706dc538e2d25e206117e))





# 1.44.0 (2024-08-07)


### Features

* Retry failing jobs [CIT 10984] ([#400](https://github.com/OpenGov/pluggable-payments/issues/400)) ([2da3ac7](https://github.com/OpenGov/pluggable-payments/commit/2da3ac7764692020287d903204062eb4414cf96a))





## 1.43.1 (2024-08-06)


### Bug Fixes

* **ppf-frontend:** Replace default backend url pointing to production for test ([#401](https://github.com/OpenGov/pluggable-payments/issues/401)) ([4eb29fb](https://github.com/OpenGov/pluggable-payments/commit/4eb29fbf031a63e1da5b2e5250b581b673f72b29))





# 1.43.0 (2024-08-06)


### Features

* add idempotency to offline payments ([#396](https://github.com/OpenGov/pluggable-payments/issues/396)) ([f9ce7e0](https://github.com/OpenGov/pluggable-payments/commit/f9ce7e0373d38afe784a4c027730c385c0de440d))





## 1.42.1 (2024-08-06)


### Bug Fixes

* add supported payment methods to offline payments ([#398](https://github.com/OpenGov/pluggable-payments/issues/398)) ([ff0971b](https://github.com/OpenGov/pluggable-payments/commit/ff0971b31ff87cc3b35ed43bc349455aad956646))





# 1.42.0 (2024-08-05)


### Features

* Remove validations on paymentTypeCode ([#397](https://github.com/OpenGov/pluggable-payments/issues/397)) ([2e69135](https://github.com/OpenGov/pluggable-payments/commit/2e69135ab34e757d09d7f2fbdbc0c17cf282bab0))





# 1.41.0 (2024-08-05)


### Features

* **offline/plugin:** Add offline plugin [CIT-10943] ([#395](https://github.com/OpenGov/pluggable-payments/issues/395)) ([eaf5ef9](https://github.com/OpenGov/pluggable-payments/commit/eaf5ef9494548a664898a9b8bd034674555f9b39))





# 1.40.0 (2024-08-05)


### Features

* **flowgrant:** Offline payment flows grants graphql model [CIT-10942] ([#393](https://github.com/OpenGov/pluggable-payments/issues/393)) ([285d7ff](https://github.com/OpenGov/pluggable-payments/commit/285d7ffc20f7cd42c7325c56c19aae3d6aac1ec3))





# 1.39.0 (2024-08-02)


### Features

* **update/generator:** Update plugin generator ([#394](https://github.com/OpenGov/pluggable-payments/issues/394)) ([a6b2f83](https://github.com/OpenGov/pluggable-payments/commit/a6b2f83ab483e962e12e51e9e0d28d8dae2a177e))





# 1.38.0 (2024-08-01)


### Features

* **ppfbackend/offline:** Offline configuration [CIT-10941]  ([#391](https://github.com/OpenGov/pluggable-payments/issues/391)) ([deb12d7](https://github.com/OpenGov/pluggable-payments/commit/deb12d724f92d11ad340e463d6e1b8593c7154ba))





## 1.37.1 (2024-07-29)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.37.0 (2024-07-29)


### Features

* allow payment processors to overwrite idempotency key expiration [CIT 10738] ([#390](https://github.com/OpenGov/pluggable-payments/issues/390)) ([cb05ccb](https://github.com/OpenGov/pluggable-payments/commit/cb05ccbe35441b56707f31670ac08b6e086ee3e8))





## 1.36.1 (2024-07-23)

**Note:** Version bump only for package @opengov/ppf-backend-types





# 1.36.0 (2024-07-17)


### Features

* add processing fee config to ppf-backend ([#385](https://github.com/OpenGov/pluggable-payments/issues/385)) ([a0760c6](https://github.com/OpenGov/pluggable-payments/commit/a0760c6daf98d77c900959b0e2f80718c9fbe2ef))





# 1.35.0 (2024-07-17)


### Features

* **refunds:** Create refunds flow [CIT-10632]  ([#383](https://github.com/OpenGov/pluggable-payments/issues/383)) ([7593ef3](https://github.com/OpenGov/pluggable-payments/commit/7593ef3f66baed182e2297dd791824ce763fbc60))





## 1.34.1 (2024-07-17)


### Bug Fixes

* **dispute/status:** Dispute status fix  ([#386](https://github.com/OpenGov/pluggable-payments/issues/386)) ([510c4d4](https://github.com/OpenGov/pluggable-payments/commit/510c4d415e8792804e4630e0b85f8aa66c890566))





# 1.34.0 (2024-07-17)


### Features

* **stripe/dispute:** Stripe disputes [CIT-10833] ([#384](https://github.com/OpenGov/pluggable-payments/issues/384)) ([2c221ee](https://github.com/OpenGov/pluggable-payments/commit/2c221ee2e30f2e5140802dbf5209d3c7e13085fd))





## 1.33.1 (2024-07-15)


### Bug Fixes

* convert timestamp to milliseconds before validation ([#381](https://github.com/OpenGov/pluggable-payments/issues/381)) ([d2bda8d](https://github.com/OpenGov/pluggable-payments/commit/d2bda8d8e0380f7dea5d212edd3d52b4e31a6375))





# 1.33.0 (2024-07-15)


### Features

* Add original payment to payment metadata ([#380](https://github.com/OpenGov/pluggable-payments/issues/380)) ([0b6abc5](https://github.com/OpenGov/pluggable-payments/commit/0b6abc5935613bdf39af7e148bc40fdf18c2fbda))





## 1.32.1 (2024-07-15)


### Bug Fixes

* **destinationPaymentID:** Stripe fix destination payment ID ([#379](https://github.com/OpenGov/pluggable-payments/issues/379)) ([0be258a](https://github.com/OpenGov/pluggable-payments/commit/0be258aa8571172791232730b715d0b94fc92925))





# 1.32.0 (2024-07-12)


### Features

* add originalPaymentID to refunds flow grant ([#378](https://github.com/OpenGov/pluggable-payments/issues/378)) ([5ae5232](https://github.com/OpenGov/pluggable-payments/commit/5ae5232952e6236b9dd3e5fbf307072ae4b946da))





# 1.31.0 (2024-07-11)


### Features

* **ppf-ui:** imporve status messages ([#377](https://github.com/OpenGov/pluggable-payments/issues/377)) ([33d1cf4](https://github.com/OpenGov/pluggable-payments/commit/33d1cf4e5893bff57c63b350e41de84d84464607))





# 1.30.0 (2024-07-11)


### Features

* **ppf-ui:** customize pay button [CIT-10738] ([#376](https://github.com/OpenGov/pluggable-payments/issues/376)) ([fbddf61](https://github.com/OpenGov/pluggable-payments/commit/fbddf61947029dc7312ed61eb7a384d49c1a112c))





# 1.29.0 (2024-07-11)


### Features

* **refund/pending:** Stripe pending refund events [CIT-10641] ([#374](https://github.com/OpenGov/pluggable-payments/issues/374)) ([af9fc1a](https://github.com/OpenGov/pluggable-payments/commit/af9fc1aec2202b740693eaf58df8aebc356f8666))





# 1.28.0 (2024-07-10)


### Features

* Make terminal attributes optional ([#373](https://github.com/OpenGov/pluggable-payments/issues/373)) ([a739a09](https://github.com/OpenGov/pluggable-payments/commit/a739a094829dff3e4de12652f6c67c592542244a))





# 1.27.0 (2024-07-08)


### Features

* **refund/webhook:** Stripe add refund webhook [CIT-10641] ([#372](https://github.com/OpenGov/pluggable-payments/issues/372)) ([febd579](https://github.com/OpenGov/pluggable-payments/commit/febd579fe53d2081fba99693e0405158f35368e2))





# 1.26.0 (2024-07-05)


### Features

* **refund/task:** Implement refund payment task (CIT-10640) ([#371](https://github.com/OpenGov/pluggable-payments/issues/371)) ([5b28ef1](https://github.com/OpenGov/pluggable-payments/commit/5b28ef1edb8cd285fabea0916de97d74dba443ea))





# 1.25.0 (2024-07-05)


### Features

* add source app to flow grant ([#370](https://github.com/OpenGov/pluggable-payments/issues/370)) ([44b4acc](https://github.com/OpenGov/pluggable-payments/commit/44b4acc6fd80406ce2d78d54517a9064a2ca63d4))





# 1.24.0 (2024-07-04)


### Features

* **stripe/refund:** Stripe refund transaction [CIT-10638] ([#367](https://github.com/OpenGov/pluggable-payments/issues/367)) ([00c509b](https://github.com/OpenGov/pluggable-payments/commit/00c509bbf65872b8204c424a81cb31a48931a926))





# 1.23.0 (2024-07-04)


### Features

* **stripe:** Add new modal header for Stripe Hosted[CIT-9686] ([#369](https://github.com/OpenGov/pluggable-payments/issues/369)) ([ddd5934](https://github.com/OpenGov/pluggable-payments/commit/ddd5934d9a1dbafddb4cceb3df211e78dbda4069))





## 1.22.1 (2024-07-02)


### Bug Fixes

* remove quit call to redis ([#366](https://github.com/OpenGov/pluggable-payments/issues/366)) ([a94afdb](https://github.com/OpenGov/pluggable-payments/commit/a94afdb0e9fc629010eeb060f045f460d02871ea))





# 1.22.0 (2024-07-02)


### Features

* Add fields to OnlineRefundFlowGrant [CIT 10637] ([#365](https://github.com/OpenGov/pluggable-payments/issues/365)) ([44dd8b3](https://github.com/OpenGov/pluggable-payments/commit/44dd8b39124213af8ed4f7684b10a526de5a3a19))





## 1.21.3 (2024-07-01)


### Bug Fixes

* **paymentqueue/singleton:** Make payments queue singleton ([#364](https://github.com/OpenGov/pluggable-payments/issues/364)) ([f8b86a1](https://github.com/OpenGov/pluggable-payments/commit/f8b86a1a3f9d8cf531e6530fa689646baa66d01d))





## 1.21.2 (2024-07-01)


### Bug Fixes

* register redis for Stripe plugin ([#363](https://github.com/OpenGov/pluggable-payments/issues/363)) ([559f559](https://github.com/OpenGov/pluggable-payments/commit/559f5593d994d070d91edc1a8c248a8bc6e0c59e))





## 1.21.1 (2024-07-01)


### Bug Fixes

* get community from application metadata  ([#362](https://github.com/OpenGov/pluggable-payments/issues/362)) ([2e22ff2](https://github.com/OpenGov/pluggable-payments/commit/2e22ff2bdbd2e2c3dce6a9a5d66d70297f154747))





# 1.21.0 (2024-07-01)


### Features

* **stripTerminal:** Stripe Terminals POC  [CIT-9699] ([#283](https://github.com/OpenGov/pluggable-payments/issues/283)) ([c294764](https://github.com/OpenGov/pluggable-payments/commit/c294764e60514101393be9078a8109a6035421c1))





## 1.20.3 (2024-06-26)

**Note:** Version bump only for package @opengov/ppf-backend-types





## 1.20.2 (2024-06-26)


### Bug Fixes

* **update/destination:** Stripe fix update destination metadata ([#359](https://github.com/OpenGov/pluggable-payments/issues/359)) ([f7eb07e](https://github.com/OpenGov/pluggable-payments/commit/f7eb07ea55fc234c9367a351ac8a73157dfbc12a))





## 1.20.1 (2024-06-26)


### Bug Fixes

* **log/webhook:** Fix log webhook Stripe ([#358](https://github.com/OpenGov/pluggable-payments/issues/358)) ([a0ddb75](https://github.com/OpenGov/pluggable-payments/commit/a0ddb755e83f4049c25298ffaba355b43bf165bc))





# 1.20.0 (2024-06-25)


### Features

* **testpayments:** Stripe allow test payments [CIT-9670] ([#326](https://github.com/OpenGov/pluggable-payments/issues/326)) ([43d4907](https://github.com/OpenGov/pluggable-payments/commit/43d49071e6bc775417c0c9cfa82e3c64f8d765cf))





# 1.19.0 (2024-06-24)


### Features

* Do not remove failed payments from redis [CIT 10390] ([#353](https://github.com/OpenGov/pluggable-payments/issues/353)) ([37c5f03](https://github.com/OpenGov/pluggable-payments/commit/37c5f03d1042492ad60743fd0965805a711f5b8e))





## 1.18.1 (2024-06-21)


### Bug Fixes

* bump deployment ([#356](https://github.com/OpenGov/pluggable-payments/issues/356)) ([17dbbfe](https://github.com/OpenGov/pluggable-payments/commit/17dbbfe71b84daac10e8a95e5c937f1b159b1bb2))





# 1.18.0 (2024-06-21)


### Features

* **level3data:** Stripe send level3 details in line items [CIT-10328] ([#354](https://github.com/OpenGov/pluggable-payments/issues/354)) ([8ef54cc](https://github.com/OpenGov/pluggable-payments/commit/8ef54ccb73489382d644b64ee78fbd8693ebc2be))





# 1.17.0 (2024-06-21)


### Features

* **stripe/metadata:** Update charge destination [CIT-10543] ([#351](https://github.com/OpenGov/pluggable-payments/issues/351)) ([6b676f1](https://github.com/OpenGov/pluggable-payments/commit/6b676f178f9034eac2a4ad86eeecc25d230adbdf))





## 1.16.1 (2024-06-21)

**Note:** Version bump only for package @opengov/ppf-backend-types





# [1.16.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.15.0...@opengov/ppf-backend-types@1.16.0) (2024-05-15)


### Features

* Sync ppf versions ([#310](https://github.com/OpenGov/pluggable-payments/issues/310)) ([7b8170f](https://github.com/OpenGov/pluggable-payments/commit/7b8170f2c10d610ebcd3b7ae391a9dab3a90b237))





# [1.15.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.14.0...@opengov/ppf-backend-types@1.15.0) (2024-04-29)


### Features

* **statement/stripe:** Add Stripe add statement suffix [CIT-9670] ([#290](https://github.com/OpenGov/pluggable-payments/issues/290)) ([ad0cc7d](https://github.com/OpenGov/pluggable-payments/commit/ad0cc7d89859993ba4804dc1de398d1a23f26722))





# [1.14.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.13.0...@opengov/ppf-backend-types@1.14.0) (2024-04-29)


### Features

* **paymentintent:** Add destination payment [CIT-9670] ([#289](https://github.com/OpenGov/pluggable-payments/issues/289)) ([0bb68e8](https://github.com/OpenGov/pluggable-payments/commit/0bb68e878539e966b5f53c08bc878dcffce6970a))





# [1.13.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.12.0...@opengov/ppf-backend-types@1.13.0) (2024-04-24)


### Features

* **stripeHosted:** Spike Stripe Hosted [CIT-9698] ([#176](https://github.com/OpenGov/pluggable-payments/issues/176)) ([d7500f1](https://github.com/OpenGov/pluggable-payments/commit/d7500f1a784dc9ae160a28766a792c341823c27c))





# [1.12.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.11.0...@opengov/ppf-backend-types@1.12.0) (2024-04-23)


### Features

* **ppf-backend:** Add recordID to paymnetMetadataResponse [CIT-9859] ([#282](https://github.com/OpenGov/pluggable-payments/issues/282)) ([3fb54eb](https://github.com/OpenGov/pluggable-payments/commit/3fb54ebf628edf274c0ad3758a7c6134b1ed384a))





# [1.11.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.10.0...@opengov/ppf-backend-types@1.11.0) (2024-04-18)


### Features

* **ppf-backend:** Add RecordID to FlowGrant Metadata [CIT-9859] ([#281](https://github.com/OpenGov/pluggable-payments/issues/281)) ([7590b64](https://github.com/OpenGov/pluggable-payments/commit/7590b641ff19aec0c2b3cd7474b58cb153e65946))





# [1.10.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.9.2...@opengov/ppf-backend-types@1.10.0) (2024-03-20)

### Features

- **all:** Support payments in prod with test credentials [CIT 8294] ([#262](https://github.com/OpenGov/pluggable-payments/issues/262)) ([acd4866](https://github.com/OpenGov/pluggable-payments/commit/acd48665f8072ad25e9cde42c71d96fdf200a55e))

## [1.9.2](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.9.1...@opengov/ppf-backend-types@1.9.2) (2024-02-28)

**Note:** Version bump only for package @opengov/ppf-backend-types

## [1.9.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.9.0...@opengov/ppf-backend-types@1.9.1) (2024-02-23)

### Bug Fixes

- **ppf-backend:** Fix missing fee labels [CIT 9204] ([#248](https://github.com/OpenGov/pluggable-payments/issues/248)) ([50a4fd7](https://github.com/OpenGov/pluggable-payments/commit/50a4fd76a93764f41288c4cddd2efd83c7b02f0d))

# [1.9.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.8.4...@opengov/ppf-backend-types@1.9.0) (2024-02-19)

### Features

- **ppf-backend:** Add Idempotency wrapper [CIT-8779] ([#239](https://github.com/OpenGov/pluggable-payments/issues/239)) ([9855847](https://github.com/OpenGov/pluggable-payments/commit/9855847159a63b8c6bea3ef433c4a1a17c3eb602))

## [1.8.4](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.8.3...@opengov/ppf-backend-types@1.8.4) (2024-01-29)

**Note:** Version bump only for package @opengov/ppf-backend-types

## [1.8.3](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.8.2...@opengov/ppf-backend-types@1.8.3) (2024-01-26)

**Note:** Version bump only for package @opengov/ppf-backend-types

## [1.8.2](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.8.1...@opengov/ppf-backend-types@1.8.2) (2024-01-26)

### Bug Fixes

- **paceFuze:** use departmentID for multi account id support [SW-19125] ([#211](https://github.com/OpenGov/pluggable-payments/issues/211)) ([198cef6](https://github.com/OpenGov/pluggable-payments/commit/198cef65bcbc1ceb9de731ae5513cd45e95ddc70))

## [1.8.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.8.0...@opengov/ppf-backend-types@1.8.1) (2024-01-23)

**Note:** Version bump only for package @opengov/ppf-backend-types

# [1.8.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.7.1...@opengov/ppf-backend-types@1.8.0) (2024-01-22)

### Features

- **backend:** Add fee items to online payments [CIT 8595] ([#200](https://github.com/OpenGov/pluggable-payments/issues/200)) ([56aca69](https://github.com/OpenGov/pluggable-payments/commit/56aca69ee83d3aedb553625fb50046a29b4598d4))

## [1.7.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.7.0...@opengov/ppf-backend-types@1.7.1) (2024-01-17)

### Bug Fixes

- **pacefuze:** added CC auth code in flow response [SW-19018], added generatePaymentAccountToken [SW-19046] ([#181](https://github.com/OpenGov/pluggable-payments/issues/181)) ([d065dae](https://github.com/OpenGov/pluggable-payments/commit/d065dae0c0207b5e32bed265d993174156d8ab1c))

# [1.7.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.6.2...@opengov/ppf-backend-types@1.7.0) (2024-01-12)

### Features

- **orbipay:** API to update payment status [CIT 7992 + 8480] ([#164](https://github.com/OpenGov/pluggable-payments/issues/164)) ([6d62f17](https://github.com/OpenGov/pluggable-payments/commit/6d62f17aea8095001bc68f4e1531b396c92d1712))

## [1.6.2](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.6.1...@opengov/ppf-backend-types@1.6.2) (2024-01-12)

### Bug Fixes

- **pacefuze:** Multiple fixes for PaceFuze [SW-16457] ([#129](https://github.com/OpenGov/pluggable-payments/issues/129)) ([bb03758](https://github.com/OpenGov/pluggable-payments/commit/bb03758ba2e668bc8e622a737de1c19638cd9066))

## [1.6.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.6.0...@opengov/ppf-backend-types@1.6.1) (2024-01-10)

**Note:** Version bump only for package @opengov/ppf-backend-types

# [1.6.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.5.1...@opengov/ppf-backend-types@1.6.0) (2024-01-08)

### Features

- **processor/orbipay:** Support multicredential with record type ID and payment method [CIT 8468] ([#136](https://github.com/OpenGov/pluggable-payments/issues/136)) ([6a37bf3](https://github.com/OpenGov/pluggable-payments/commit/6a37bf3f4ae1867ddd56560aba51fe5411373ab7))

## [1.5.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.5.0...@opengov/ppf-backend-types@1.5.1) (2024-01-08)

**Note:** Version bump only for package @opengov/ppf-backend-types

# [1.5.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.4.1...@opengov/ppf-backend-types@1.5.0) (2023-12-27)

### Features

- **ppf-backend/schema:** Add new fields to flow grant [CIT 7423] ([#97](https://github.com/OpenGov/pluggable-payments/issues/97)) ([3d3650e](https://github.com/OpenGov/pluggable-payments/commit/3d3650eede8c326708782600f06d8898052b7d6f))

## [1.4.1](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.4.0...@opengov/ppf-backend-types@1.4.1) (2023-12-22)

**Note:** Version bump only for package @opengov/ppf-backend-types

# [1.4.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.3.0...@opengov/ppf-backend-types@1.4.0) (2023-12-20)

### Features

- **fuze:** Add Pace Fuze implementation ([#85](https://github.com/OpenGov/pluggable-payments/issues/85)) ([16cd312](https://github.com/OpenGov/pluggable-payments/commit/16cd312c7804470306fdffdce5b9e4e27ddc0fb6))

# [1.3.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.2.0...@opengov/ppf-backend-types@1.3.0) (2023-12-20)

### Features

- **seps-backend:** Adding Multiple issuer and audience support [CIT-8298] ([#90](https://github.com/OpenGov/pluggable-payments/issues/90)) ([af22eef](https://github.com/OpenGov/pluggable-payments/commit/af22eef2c493229fc5fbf9410fd59a29ba31ea9d))

# [1.2.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.1.0...@opengov/ppf-backend-types@1.2.0) (2023-12-05)

### Features

- **auth/pff-backend:** Securize mutations, make queries public [CIT-7921] ([#28](https://github.com/OpenGov/pluggable-payments/issues/28)) ([0972500](https://github.com/OpenGov/pluggable-payments/commit/0972500cdd336870fb5be8aa3dbaaeb0b1e47fef))

# [1.1.0](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.0.8...@opengov/ppf-backend-types@1.1.0) (2023-12-04)

### Features

- **ppf-backend:** Implement new payment flows [CIT 7921] ([#20](https://github.com/OpenGov/pluggable-payments/issues/20)) ([a1a2b97](https://github.com/OpenGov/pluggable-payments/commit/a1a2b9783de1e092d82cbd0c3a9580cd9a00e06e))

## [1.0.8](https://github.com/OpenGov/pluggable-payments/compare/@opengov/ppf-backend-types@1.0.7...@opengov/ppf-backend-types@1.0.8) (2023-11-29)

### Bug Fixes

- **ppf-backend-types:** Add build to ppf-backend-types [CIT-8028] ([#48](https://github.com/OpenGov/pluggable-payments/issues/48)) ([5f5acd6](https://github.com/OpenGov/pluggable-payments/commit/5f5acd6ae890bd876811aa1b431a925ecc0490fe))

## 1.0.7 (2023-11-24)

**Note:** Version bump only for package @opengov/ppf-backend-types
