Jason Coleman

Results 39 issues of Jason Coleman

Every site should be set up to run over HTTPS all the time, even if it is not taking payment. Instead of having an option for this, we should just...

Impact: Low
Status: Needs Thought

From a discussion with @mircobabini: > Also, for Stripe, it would be cool to catch the > \Stripe\Exception\ApiErrorException > and check if 'charge_already_refunded' === $e->getStripeCode() > In that case, it...

Type: Enhancement
Impact: Low
Status: Needs Code

Sometimes there are issues if there is a taxonomy, post_type, rewrite rule/etc called "level" or "review". We could avoid some of this by always prefixing our parameters to make them...

Difficulty: Hard
Status: Needs Thought

We need a mechanism to ask existing users to consent to the TOS if we don't have data that they've done so at checkout. This could be because they were...

Type: Enhancement
Difficulty: Hard
Impact: Medium
Status: Needs Code

There are numerous places in add ons and custom code where we write something like this: ` global $pmpro_pages; if ( is_page( $pmpro_pages['confirmation'] ) ) { // do something on...

Type: Enhancement
Difficulty: Medium
Impact: Low
Status: Needs Code

**Describe the bug** All of our affiliate add ons use the same affiliate_id DB column in the orders table to track things. And so if you have more than one...

### All Submissions: * [x] Have you followed the [Contributing guidelines](https://github.com/strangerstudios/pmpro-affiliates/blob/dev/.github/CONTRIBUTING.md)? * [x] Does your code follow the [WordPress' coding standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/)? * [x] Have you checked to ensure there aren't...

You can import members with existing gateway subscriptions by making sure that the necessary order and subscription_transaction_id columns are filled in. However, this data is not always available and there...

... so we don't have to rely on that plugin and can fork the functionality.