Integration Prerequisites

Last changes: 10-07-2020

To integrate using SmartPay and accept payments online, please ensure the following:

1. Your project has a key account manager from Volkswagen Payments S.A. assigned to it.

2. You have been assigned a rollout manager at Volkswagen Payment Systems GmbH.

3. The required payment options for your project have been aligned with Volkswagen Payments S.A. and Volkswagen Payment Systems GmbH.

4. If https://localhost.localdomain or http://localhost:3000 is not used for development and testing, communicate the domain being used to the roll-out manager for configuration.

5. Latest SmartPay SDK bundle is included into your web-page:
https://cons.sdk.smartpay.vwfs.io/smp-bundle.js
Note: You must include the link to this file from SmartPay servers and not self-host this file.

6. To customize the style of SmartPay you may use stylesheetfrom Bronson Toolkit or create a custom style accrding to Bronson requirements. More information on the Bronson Toolkit: https://bronson.vwfs.tools/ 
Note: Please contact bronson support to get onboarded.

7. You have got the latest Sandbox Merchant Key from the following page Sandbox vs. Production

8. Configure Access-Control-Allow-Origin in your web-server to allow SmartPay from cons.sdk.smartpay.vwfs.io to access styles and fonts from your stylesheet.