Figure out if core processors actually work.....
The processors we currently ship with core are
Processor | status |
---|---|
Authorize.net | works/tested |
Elavon | broken? |
Eway | works/tested/ converted to an extension |
FirstData | broken? (Reported as working by Brian Civi Version not mentioned) |
PayflowPro | broken? (Reported as working as of 5.19 by Nicholas) (As of 5.38 Migrated to a core extension with unit tests) |
PaymentExpress | definitely broken / removed |
PayJunction | broken? |
Paypal | works/tested |
Realex | likely works, have seen gitlabs |
I think we should try to find out about the ones that might be broken with a view to either
- bring them under CI & move to an extension (per Eway) OR
- remove them from core
Other than pinging people like @lcdweb to see if they use any my other idea is to add a check or preUpgrade message to try to get people to let us know.