1. A method comprising: receiving, from an online merchant, a selection of a payment mechanism to be integrated into an online commercial website; presenting, to the online merchant, a graphical representation of page flow information that shows how a customer proceeds from a shopping cart to checking out with the selected payment mechanism; accepting, from the online merchant, a plurality of credentials and parameters for customizing the payment mechanism to be integrated into the online commercial website, wherein the plurality of credentials and parameters include a selection of a sandbox integration or a live integration; generating, by a processor, a plurality of code snippets and a plurality of files based on the plurality of credentials and parameters, wherein the plurality of code snippets and the plurality of files are configured to be tested in a sandbox or integrated live into the online commercial website depending on the selection of a sandbox integration or a live integration; transferring to the online merchant the plurality of code snippets and the plurality of files; and presenting instructions to the online merchant for integrating the plurality of code snippets and the plurality of files into specific sections of the online commercial website of the online merchant that allows the online merchant to offer the payment mechanism to consumers to make payments on the online commercial website, wherein the instructions are presented in the context of page flows for the payment mechanism, and wherein the instructions include instructions for obtaining completely integrated code, instructions on how to test the completely integrated code in a sandbox, and instructions on how to go live with the completely integrated code.