pronamic / wp-pronamic-pay

The Pronamic Pay plugin allows you to easily accept payments with payment methods like credit card, iDEAL, Bancontact and Sofort through a variety of payment providers on your WordPress website.
https://pronamicpay.com
35 stars 14 forks source link

Remove deprecated/legacy `PaymentInfo` properties #225

Closed remcotolsma closed 2 years ago

remcotolsma commented 3 years ago

I have cleaned up almost all deprecated/legacy properties and functions: https://github.com/pronamic/wp-pay-core/compare/ba92e39b4f12b31b9a8a696130b6dfbc4fcce510...f8f12c359b14881a74f866015b5e8e85a453862f

A few properties still require some work: https://github.com/pronamic/wp-pay-core/blob/develop/src/Payments/PaymentInfo.php#L31-L35

 * @property string|null $email
 * @property string|null $customer_name
 * @property int|string|null $user_id
 * @property mixed $user_agent
 * @property mixed $user_ip

Also see: https://github.com/pronamic/wp-pronamic-pay/issues/156.