GithubHelp home page GithubHelp logo

give-wepay's People

Contributors

benunc avatar ramiy avatar ravinderk avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

give-wepay's Issues

New API version has breaking changes

Overview

The new WePay API version (2017-02-01) has breaking changes that are resulting in errors on donations.

Steps to replicate

  1. update the WePay API version on your test App in the wepay API (see notes belowe in the Other info section before doing this). In my staging account at stage.wepay.com/home there was an alert on the top right corner of the page telling me to update (see image below)
  2. Process a donation.
  3. You should get an error related to the postal code: address.postal_code parameter is required

screen shot 2017-04-14 at 5 57 24 pm

Customer reported, I and @mathetos were able to replicate.

Other Info

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.

Compatibility with new Give Settings page?

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.