impress-org / give-wepay Goto Github PK
View Code? Open in Web Editor NEWThe Give WePay Payment Gateway
The Give WePay Payment Gateway
Currently, this addon does not deactivate automatically when Give code deactivates. Check stripe addon.
Problem: Users are complaining the plugin is incompatible with the latest WePay API and there's not a way to use the older version.
The new WePay API version (2017-02-01) has breaking changes that are resulting in errors on donations.
address.postal_code parameter is required
Customer reported, I and @mathetos were able to replicate.
The Developer docs don't yet have the latest version of the API documented: https://stage.wepay.com/developer/version however there was a link (that I charged right past) during the "ARE YOU SURE" warnings when I updated the API on my account that may link to changelogs for the latest. Though it looks like the December changelog has significant back-compat breakage too, so that might be enough.
When PHP 5.3 is in use there are "Can't use in write context" errors
When you change the status from "Complete" to "Refunded" there should be an option that appears which allows the donor to refund in the gateway similar to how Stripe works.
Referenced here: https://secure.helpscout.net/conversation/214474522/2455/?folderId=672194
Do we have CAD support, or plans to implement it?
user request: https://secure.helpscout.net/conversation/290164486/0/?folderId=672194
Their text:
I understand that WePay allow for donors to pay for the processing fee, but is that something that donor could choose (with a checkbox) to pay the fees or not? Right now, it seems to me that this option can only be set by the admin backend.
This would be a compelling, value-adding feature.
I noticed that when testing a payment I received:
Although, the payment had been "released" https://www.wepay.com/developer/reference/checkout#states
Which we are not accounting for this status.
Shorter CC checkout form.
The field should be conditional based on whether the gateway is using the onsite or offsite integration.
We did a lot of improvement to the Stripe preapproval integration. The same should be done for WePay. This includes:
The rest of the addons and core are moving away from checkboxes and to "enabled/disabled" radio options.
I was just testing an issue for a customer, and noticed that my sandbox is automatically set to preapprove only for WePay. I suspect this is due to the change in 1.8 with regard to checkboxes, but didn't spend much time testing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.