Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaks other payment processors #251

Open
mattwire opened this issue Feb 25, 2020 · 1 comment
Open

Breaks other payment processors #251

mattwire opened this issue Feb 25, 2020 · 1 comment

Comments

@mattwire
Copy link

This extension seems to be far to intrusive and overrides too much. For example it replaces the "Cancel" link for all recurring contributions with a payment plan form. Which breaks cancellation within CiviCRM functionality for payment processors such as Stripe.

Can the extension be configured to only act on entities that it is managing?

@omarabuhussein
Copy link
Member

hi @mattwire

sorry for the very late response, that is for sure unintended, but answering your question, we do actually have some kind of separation and we try to limit what the extension does to any payment processor that is based on a Payment processor type that implements the CiviCRM core Payment_Manual class. but since this extension customize the core functionality heavily, it is sometimes hard to do the separation, and sometimes we even want certain features to affect even normal payment processors. but for the Recur Contribution canceling case you mentioned, it is something that should be fixed, will try to fit it in our of our upcoming sprints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants