pronamic / wp-pay-core

Core components for the WordPress payment processing library. This library is used in the WordPress plugin Pronamic Pay: https://www.pronamicpay.com/, but also allows other plugin developers to set up a payment plugin.
https://www.wp-pay.org/
GNU General Public License v3.0
27 stars 3 forks source link

Remove `html` gateway integration settings field support #152

Closed remcotolsma closed 11 months ago

remcotolsma commented 11 months ago
Scherm­afbeelding 2023-10-04 om 14 58 00

We currently have on gateway integration which uses the html field type:

Accountgegevens worden door Pay. verstrekt na registratie. Deze instellingen moeten overeenkomen met het Pay. dashboard.

https://github.com/pronamic/wp-pronamic-pay-pay-nl/blob/a921de2ba3a5fdc0ed8e5977ee4a41a1355e7821/src/Integration.php#L52-L57

I suggest we remove support for this field type since html is not always save and to simplify escaping.

PR will follow.