The purpose of this article is to help you establish a connection between BridgerPay and your partnered Payment Service Provider. The first step involves locating the credentials outlined below in the PSP’s portal. Next, you simply need to enter these credentials in their respective fields found in the PSP’s configuration tab within the BridgerPay dashboard. Once this process is complete, a connection will be established in order to start processing transactions.
The Credentials you'll need:
Merchant Code
Username
Password
API URLs:
Production URL: https://secure.worldpay.com/jsp/merchant/xml/paymentService.jsp
Back-office Login URL:
Steps to setting your XML password:
Go to 'Account' tab on the left hand menu
Click on the pencil icon next to XML Password
Set your password which will be used as an API credential
Click on Add new Password, then click OK to continue
Click again on the pencil icon and then Complete, OK
1. Select the merchant code from the dropdown list and click on "Proceed"
2. Copy the Merchant Code that you see in the menu section underneath the Account section
Set up notifications for Refunds and Payouts:
Login to the website
In the menu, click the option “Integration”
Then click on “Merchant Environment”
In the Production Specific Properties choose the option “Standard latest version XML” in the dropdown menu next to Production XML reply/orderStatusEvent version
In the Test Specific Properties choose the option “Standard latest version XML” in the dropdown menu next to Production XML reply/orderStatusEvent version (see picture in step 6)
Save your changes
Go to the section “Merchant Channel”
In the section “Merchant Channels (Production)”, next to the option http choose yes and select the option xml underneath “Content”. Underneath “Method” choose Post
In the section “Address”, next to http insert the following callback URL: https://api.bridgerpay.com/v2/webhook/worldpay/xml-callback
Save your changes
Set up notifications for Deposits ONLY:
Login to the website
On the menu click the option “Integration”
Then click on “Merchant Environment”
In the Production Specific Properties choose the option “Backwards compatible version 1.3” in the dropdown menu next to Production XML reply/orderStatusEvent version
In the Test Specific Properties choose the option “Backwards compatible version 1.3” in the dropdown menu next to Test XML reply/orderStatusEvent version (see the picture in step 6)
Save your changes
Go to the section “Merchant Channel”
In the section “Merchant Channels (Test)”, next to the option http choose yes and select the option text underneath “Content”. Underneath “Method” choose GET (see the picture in step 10)
In the section “Address”, next to http insert the following callback url: https://api.bridgerpay.com/v2/webhook/worldpay/xml-callback
Save your changes
3DS Flex
We have recently changed WorldPay integration to support their 3DS2 product Cardinal. 3DS Flex will combine 3DS2 and traditional 3DS in a single integration.
Apart from the credentials previously used (Username, Password, Merchant Code) you will need the following:
3DS Flex - Issuer (API ID)
3DS Flex - Organization Unit ID
3DS Flex - Token Key (API Key)
3DS Flex - DDC URL: https://centinelapi.cardinalcommerce.com
Steps to find your credentials:
Open the following website
Select the merchant code from the dropdown list and click on "Proceed"
Click on Integration on the Menu on the left
Click on the option 3DS Flex
Here you will find the credentials to connect the solution
"You must have a Secure Test Cardinal profile before you can use this method of integration. For more information, contact your Implementation Manager."
For more information on this integration take a look at the API documentation provided by WorldPay - https://developerengine.fisglobal.com/apis/wpg/directintegration/cardinalsecuretest
If you need more payment providers for your business, use our connections search engine to find and contact them.