Next, you are required to complete the three-step Account Registration process.
4a. In the first step, Enter Account Information, fill out the fields to create your Merchant Account profile. Click Continue.
4b. Complete the second step of your Account Registration by selecting and answering two security questions. Click Continue.
4c. Finish the Account Registration process by filling out the fields in the Enter Business Information step. Click Finish.
When you have completed the Merchant Account Registration, you will be logged into your Merchant Account. From here, you will need to create your checkout identifier. Optionally, you may also set shipping profiles, set up loyalty programs, and enable 3-D Secure. You can manage all of these tasks using the left-hand navigation menu.
A checkout identifier is required to identify the merchant during all MasterPass transactions. It is also used to display the merchant's name and logo to consumers during checkout. To generate the checkout identifier, click Digital Assets in the navigation. Click Add Assets and follow the on-screen instructions. Upon saving, a checkout identifier will be generated.
NOTE: Merchants doing business in the US only should enter the display name and an alias, but should not upload a logo.
After you have added an acquirer, make sure to select the Advanced Checkout checkbox for each card brand to enable that brand.
NOTE: Select MasterCard for both MasterCard and Maestro acquirers.
NOTE: Cardinal Commerce must have your acquirer in their system before it can be active for 3-D secure. If you add an acquirer not yet submitted to Cardinal, you will see the item Unknown Acquirers in your list of acquirers. Click this item to view the link to download the Acquirer Certificate Request Form. Fill out and submit this form to Cardinal Commerce for processing. Acquirer setup should take 3–5 business days from submission of this form.
You will be presented with three options. If you have hired a developer to complete your integration, select An Internal or Contracted Developer and click Next. The window will then present a form that collects contact information for the developer. Fill out this form and click Complete. The developer will receive an email containing instructions to complete their account registration.
3a. Optional: To invite another administrator to the project, select I'm not sure and click the Next button. To proceed with the invitation, click the Do this now button; otherwise, click Complete. If you did choose to add another administrator, you will be presented with a form that collects the administrator's contact information. After you submit the form, the administrator will receive an email containing instructions to complete their account registration.
3b. Optional: If you would instead prefer to invite a service provider to complete your integration, select A Third Party Platform Provider and click Next. Then, select your provider from the dropdown menu and click Complete. The service provider will receive an email containing instructions to complete their account registration. Your service provider should refer to the Service Provider Merchant By Merchant instructions to complete the integration.
The merchant can then view any pending keys created by that developer. Click the Approve button to approve the pending key. The developer will receive email confirmation that the key was approved.
NOTE: The developer must create separate sandbox and production keys. Keys expire after one year, and have to be renewed by initiating the Developer Zone Key Renewal Process.
Click the MasterPass Merchant Keys button on the top right-hand corner of the Get Started page. Follow the workflow on the page to generate MasterPass sandbox and production keys. Note: You will need to supply a PEM encoded Certificate Request File in order to get an API Key. You may use the CSR Generation Tool to easily create this file. Alternately, you can instead supply a PEM encoded Certificate Request File using a tool of your choice, such as OpenSSL or Java Keytool. Choose your preferred method and complete the steps.
Note: When naming your keys, we recommend adding the prefix "SBX_" or "PRD_" to make it easy to distinguish between sandbox and production keys.
Log into your Developer Account* and select Key Management in the navigation menu. You may be asked to provide your Developer Zone login credentials.
Click the Create Consumer Key button.
Select the environment and click Continue.
Next, click the Browse Keys button.
The key you created in the Developer Zone will appear as an option. Select this key and click Submit for Approval. The merchant will receive an email request to approve this pending key.
The merchant can then view any pending keys created by that developer. Click the Approve button to approve the pending key. The developer will receive email confirmation that the key was approved.
NOTE: The developer must create separate sandbox and production keys. Keys expire after one year, and have to be renewed by initiating the Developer Zone Key Renewal Process.