Payment Service Providers
Connect your PSP
Obtain PSP Credentials
asperato will require credentials to connect to a user's payment service provider required credentials are not consistent across providers this page provides instructions on how to obtain the credentials for connecting psps for those psps not listed, you will need to contact your provider for instructions adyen credential how to obtain merchant account the name of your adyen company/merchant account api key follow the instructions to generate your api key in api credentials | adyen docs client key see get your client key | adyen docs url prefix the url prefix is a combination of \[random] \[companyname] for staging environments, you can use any value; for live servers, navigate to live customer area > account > api urls to retrieve the url prefix more information on url prefixes in live endpoints | adyen docs authorize net credential how to obtain api login id the api login id can be found in account > settings > api credentials & keys in your authorize net account transaction key navigate to account > settings > api credentials & keys in your authorize net account and create a transaction key creating a new transaction key will expire the old one in 24 hours,and may affect existing api integrations braintree you will need to log in to the braintree dashboard using the corresponding url for test/sandbox https //sandbox braintreegateway com/login https //sandbox braintreegateway com/login for live/production https //www braintreegateway com/login https //www braintreegateway com/login credential how to obtain merchant id navigate to the braintree dashboard under account > my user , go to the api keys, tokenization keys, encryption keys section and click view authorizations your merchant id will be displayed here private key in the api keys, tokenization keys, encryption keys section, click generate new api key once generated, click view under the private key heading to reveal the private key public key the public key will be displayed alongside the newly generated api key checkout com credential how to obtain secret key log in to the checkout com administration website, known as "the hub" \ for test/sandbox https //sandbox checkout com/login https //sandbox checkout com/login \ for live https //hub checkout com/login on the dashboard, click settings in the left hand menu, then select channel the secret key will be displayed on this page for test accounts, you can sign up directly on their website however, you must contact checkout com support ( support\@checkout com ) to enable the "full card details api " cybersource credential how to obtain cybersource merchant id log in to the cybersource dashboard at https //ebc cybersource com/ebc/login/login do https //ebc cybersource com/ebc/login/login do ensure you select the appropriate live or test business center your merchant id is the same as the organization id used to access the cybersource dashboard security key 1 in the cybersource dashboard, select account management from the left hand menu, then choose transaction security keys 2\ click the security keys for the soap toolkit api link 3\ click the generate key button a box will appear containing the new key copy the key immediately, as it will only be displayed once org id the org id is the same as the organization id used to log in to the cybersource dashboard ip whitelisting if your cybersource account has ip range restrictions enabled, you will need to add the asperato server addresses to the ip whitelist follow these steps in the cybersource dashboard, go to account management and select configure ip settings if the box marked enable ip verification is checked, ip restrictions are in place add the following ip addresses to the whitelist for live running 162 13 56 213 for testing 77 68 42 36 gocardless asperato will redirect you to the gocardless sign up page to complete your details and obtain a gocardless account if you already have a gocardless account, click the sign in link at the bottom of the form and enter your details as required once complete you will see a message from asperato confirming the connection intellipay credential how to obtain merchant key contact intellipay's customer support at support\@intellipay com mailto\ support\@intellipay com api key contact intellipay's customer support at support\@intellipay com mailto\ support\@intellipay com moneris for testing use the credentials obtained from the moneris developer portal https //api developer moneris com/ https //developer moneris com/ for live use the credentials obtained from your live merchant account https //login moneris com/en/login https //login moneris com/en/login credential how to obtain username this is the same username you use to log in to the moneris developer portal or live merchant account store id for testing 1\ in moneris, under my profile, scroll down to the credentials section your store id will be displayed here for live navigate to admin > store settings the store id will be displayed api key for testing 2\ under my profile on the right hand side, scroll down to the credentials section your api key will be displayed here for live navigate to admin > store settings the api key will be displayed at the top of the page payline credential how to obtain contract number this is the vad (vente à distance) contract number it should have been provided by payline when you opened your account if you don’t have it, check your contract or contact payline support for testing, you might use a fake number like 7654321 merchant id also called merchant's login or identifiant commerçant , this is a long numeric field it should have been provided by payline when you opened your account if you don’t have it, check your contract or contact payline support access key a long alphanumeric key it should have been provided by payline when you opened your account if you don’t have it, you can find or generate a new one log in to the payline admin website \ for testing https //homologation admin payline com https //homologation admin payline com \ for live https //admin payline com under the settings tab, click on change your access key (or configuration > gestion des clés d'accès ) view or generate a new access key additional resources for more information on setting up a payline account, refer to the following guides intégration pas à pas (french) getting started guide (english) paypal credential how to obtain client id & secret key go to https //developer paypal com https //developer paypal com/ and use your paypal business credentials to log in in the options shown on the top right select dashboard in the my apps & credentials menu option, find the rest api apps section if no app already exists, click the create app button and give your new app a name click the app's name to open it in the rest api apps section you will find the client id and secret key make sure you select either sandbox or live in the box on the top right of the screen to get either the test or live keys as appropriate additional configuration paypal will not let you run any of their screens in an iframe or overlay, and outside of this the whole process is managed by re direction as such, you will need to use the asperato postmessage event asp redir\ redir url to determine where the redirection should go when using iframe techniques for more information, see postmessage events docid\ tvqr6zjl6rtlys xgo5qh moreover, because the paypal payment is managed by re direction you need to set the cancel, success and fail endpoints on the payment record before you launch the asperato paypage so that you can control what happens when the payment transaction completes for more information on these fields, see post payment redirection urls docid\ x1eppa5aidlxmbvrormlb opayo (formerly sage pay ) credential how to obtain vendor name this is the same as your opayo account credentials if you do not know your vendor name, contact your sage pay administrator ip whitelisting opayo performs ip validation checks, so you will need to whitelist asperato’s ip addresses in your sage pay account so asperato can communicate with opayo's gateway log into https //live sagepay com/mysagepay/ https //live sagepay com/mysagepay/ under the settings tab, select valid ips click the add button and enter the following details for testing ip address 077 068 042 036 subnet mask 255 255 255 255 description asperato test for live running ip address 162 013 056 213 subnet mask 255 255 255 255 description asperato live stripe connecting stripe select stripe connect as your psp connection you will be redirected to stripe’s sign up page new users complete the sign up form existing users click sign in and enter your credentials once complete, asperato will confirm the connection updating stripe configuration stripe has implemented a new set of security rules to discourage merchants who might not have implemented appropriate security measures from processing raw card data the knock on effect is that asperato, who are level 1 pci dss compliant, will get blocked from processing transactions on your behalf unless this new feature is disabled by checking this box you do not lessen the security of your transactions processed via the asperato solution (despite stripe's statements) we are investigating possible solutions with stripe that do not negatively impact our customers on price or service to allow asperato to process payments, update your stripe settings go to stripe integration settings https //dashboard stripe com/account/integration/settings log into your stripe account click show advanced options enable process payments unsafely (this does not reduce security) answer three verification questions for the integration provider, enter asperato payment system ltd click process payments unsafely complete any additional verification (e g , phone number) if prompted vanco credential how to obtain username provided in setup emails from your integrations specialist password provided in setup emails from your integrations specialist client id provided in setup emails from your integrations specialist encryption key provided in setup emails from your integrations specialist if you do not have an integrations specialist or cannot find the original emails, contact vanco to request these credentials vantiv (worldpay) credential how to obtain merchant code supplied by vantiv for both pre live and live environments username supplied by vantiv for both pre live and live environments password supplied by vantiv for both pre live and live environments these credentials are different from those used to log in to the vantiv merchant management service worldpay wpg credential how to obtain api id (iss) supplied by worldpay for both pre live and live environments merchant code supplied by worldpay for both pre live and live environments password supplied by worldpay for both pre live and live environments org unit id supplied by worldpay for both pre live and live environments api key supplied by worldpay for both pre live and live environments