Visa - Cybersource Developer Center
Visa acquired both Authorize.net and CyberSource. Authorize.com is the small business focused merchant processing platform and has a lot of competition. CyberSource services the largest global merchants and has a lot less competition.
The decision to merge customers onto the CyberSource platform and retire the Authorize.net platform was made and customers were migrated to the CYBS platform and any new customers onboarded to the CyberSource payments, acceptance and security platform.
Goal
Improve the user experience for developers who are setting up merchants to use Cybersource's Merchant Processing and payment acceptance services.
Challenges
​
​​
​
​
​
​
​
​
​
Approach
-
Create a prototype of the new site
-
User test it with internal developers
-
Update the prototype
-
Usability testing with customer developers
-
Incorporate feedback in the updated designs
-
Add “feedback” to the site to collect ongoing feedback
-
Poor developer documentation
-
Unclear what API to use as the APIs migrate towards Rest
-
Stripe and Adyan have better user experiences around creating stand-box accounts, API reference and testing tools
-
Lack of information/developer guides or outdated information


Previous Site
-
GitHub repo links
-
Error response code testing
-
Forums
-
Test accounts
Updated Site
-
Immediate sandbox accounts
-
Sample code
-
API & SDK Reference
-
API testing
-
Tutorials
-
Upgrade guide

Outcome
Check out the end result of the teams hard work!