wp-pay-core
wp-pay-core copied to clipboard
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...
Consider adding separate address fields for shipping and billing: - https://github.com/pronamic/wp-pay-core/pull/65 Also related: - https://github.com/pronamic/wp-pronamic-pay-pay-nl/issues/9 These extra field could be optional, we could add a checkbox to reveal these extra...
Kindly add filters on these lines. So that new payment methods can be added without altering the core code. https://github.com/pronamic/wp-pay-core/blob/96aa50e150f83d711afa781f87627348dea21f6b/src/Core/PaymentMethods.php#L348 https://github.com/pronamic/wp-pay-core/blob/96aa50e150f83d711afa781f87627348dea21f6b/src/Core/PaymentMethods.php#L447
https://github.com/pronamic/wp-pay-core/pull/61/files/6ab12f2c8ebcc3e6a97745068a0ff622e6b2c56a#diff-2042f7056bab5ae0017d3e1dc99a99e7b5d9e959dc778eb2111646bb81598015 What if is a subscription is 'On hold' and reactivated by an admin on/after the subscription end date to for example get paid for the last period? Admin will...
Hello Team I encountered another rare issue. This happens with websites on some hosting providers. Some hosting providers by default cache the homepage of the website. because of which `filter_has_var(...
- https://github.com/pronamic/pronamic-pay/issues/99#event-12998555481
From customer: > I also see the IP address there, I prefer not to store that, can I turn that off? https://github.com/pronamic/wp-pay-core/blob/5d9bed040df3dcae9eea819ace6acb4ce2b31ee7/src/CustomerHelper.php#L133-L141 _Internal Help Scout ticket: https://secure.helpscout.net/conversation/2629828762/27376_
We had a customer where initiating a payment sometimes took up to 2 minutes. It was difficult to find out what caused this, but it turned out to be the...
The admin tour — suggesting the Pronamic Pay plugin has just been installed — always starts for a user if there is no `pronamic_pay_ignore_tour` user meta. This happens even a...
The subscriptions follow-up payments controller will only initiate follow-up payments for subscriptions where the next payment date is between now and 1 day ago: https://github.com/pronamic/wp-pay-core/blob/bd197f4b1d3ddd2947c8d0a210171c2e7482bac7/src/Subscriptions/SubscriptionsFollowUpPaymentsController.php#L350-L368 Because this routine has to...
https://github.com/pronamic/wp-pay-core/blob/bd197f4b1d3ddd2947c8d0a210171c2e7482bac7/src/Subscriptions/SubscriptionPhase.php#L293-L312 The next payment date can go far beyond the end date of a subscription phase. Should we add something like this? ```php if ( null !== $this->end_date ) {...