WePay API Version 2014-01-08
Changes to user registration using /user/register and account status API calls.
Change Log
User Registration
- /user/register call is no longer deprecated
- /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
- Temporary access_token lasts for 90 days instead of 14 days previously
- Accounts created using /account/create call for users in "pending" state are also in state "pending"
- You can use /user/send_confirmation call to send confirmation email anytime and also include a new email_message parameter
- If a user in "pending" state receives any payment, the user gets 14 days to confirm his/her registration
Account Status
- Changed return values for /account call -
- 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.
- Two new states added: pending, action_required
- Added new calls - /account/get_update_uri and /account/get_reserve_details
- Deprecated /account/add_bank, /account/balance, /account/get_tax and /account/set_tax calls