WePay API Version 2014-01-08

Changes to user registration using /user/register and account status API calls.

Change Log

User Registration

  1. /user/register call is no longer deprecated
  2. /user/register returns temporarily unconfirmed access_token for both new and existing WePay users. Previously, existing WePay users would have to go through OAuth2 flow
  3. Temporary access_token lasts for 90 days instead of 14 days previously
  4. Accounts created using /account/create call for users in "pending" state are also in state "pending"
  5. You can use /user/send_confirmation call to send confirmation email anytime and also include a new email_message parameter
  6. If a user in "pending" state receives any payment, the user gets 14 days to confirm his/her registration

Account Status

  1. Changed return values for /account call -
  2. The following parameters are no longer returned: account_uri, verification_state, verification_uri, auto_withdrawal, withdrawal_period, withdrawal_bank_name, next_withdrawal_time and payment_limit. New parameters returned: balances, statuses, action_reasons.
  3. Two new states added: pending, action_required
  4. Added new calls - /account/get_update_uri and /account/get_reserve_details
  5. Deprecated /account/add_bank, /account/balance, /account/get_tax and /account/set_tax calls

Need a Tutorial?

Read our tutorial to upgrade your app's version:

How to upgrade WePay API version