PSP Configuration
Payment Service Providers (PSPs) are third parties that enable merchants (your company) to accept payments by various means such as credit and debit cards. A company administrator can configure settings and specify data for the PSP that your company registered with the payment processing system when it signed up to use the payment service. The PSP parameters are used by Contact to generate a payment link.
Supported PSPs:
- Worldpay
- Stripe
- Opayo (formerly known as SagePay)
- RealEx
- Barclays ePDQ
- Secure Trading
Add a PSP:
When configuring a new PSP multiple tabs allow us to define additional parameters for the PSP configuration. In this section, we will focus on the ‘Basic’ tab.
Note: You should only enable ‘Go live with Payment Service’ once you have tested the service to ensure it works. Leaving the checkbox unticked will allow you to test payments in preproduction mode without actually making payments. |
- Log in to the administrator account
- Navigate to Payments in the left-hand panel
- Select PSP Configuration
- Click Add to configure a new PSP
- Enter a unique Name and a brief description if necessary
- Select the type of payment processing system for the PSP from the dropdown list
- Select the Merchant for the PSP from the dropdown list
- Enter the Merchant Payment Config ID
- This is a unique 15-digit code that is provided by Sycurio when registering as a merchant with the payment processing system.
- Enter the BIN List Service Rule Set ID
- This is a value that is provided by Sycurio and identifies the rule set ID in the BIN List Service.
- Select the relevant Capture Page from the dropdown
- Select the relevant Currency for the payment from the dropdown
- Each PSP configuration entry can only support one currency.
- Select the relevant Payment Authentication Type from the dropdown
- If a passcode is required tick the checkbox (see additional steps below)
- Select what transaction types are supported
- Enable ‘Go live with Payment Service’ to enable the PSP
- Click Save Changes to create a basic PSP
Note: If you select Stripe when selecting the type of payment processing system an extra tab called Digital Wallet will appear in the PSP configuration. This allows you to configure parameters to support digital wallets. Digital wallets are only supported through Stripe PSP. |
Additional PSP Settings:
When configuring the PSP there are additional settings that can be configured to give you more control in how payments are processed.
- Link Delivery: Choose how payments are sent to the customer: via email, SMS or both
- PSP Parameters: Specify additional parameters that the payment processing system will pass through to the Payment Service Provider when the payment transaction is in progress
- Advanced: Configure additional limits for making payments, such as for how many hours it is valid
- Digital Wallets: (Stripe payment type only) Specify additional parameters to support digital wallets for making payments.
Configure a passcode for a PSP:
If you want a Passcode to be entered by the person making the payment there are some additional steps:
- Tick (enable) the Passcode Required checkbox
- In Passcode Generator Length specify the length
- A passcode must be at least four characters long
- Select the format of the passcode using the Passcode Generator Charset dropdown
- Click Save Changes to save the PSP with the passcode requirement
Once enabled the passcode will be generated and displayed to the agent after the payment link is generated. The agent must then send the passcode to the customer via a different channel to the one used for sending the payment link.
For example, if the agent sent the payment link to the customer via email, the passcode might be sent via SMS or read out over the phone. A passcode provides an additional level of security for a payment transaction.
Specify that an IP Restriction is set:
If needed you can specify that an IP Restriction is set. This means customers will only be granted access to links if they are within a certain radius of the specified IP address. This may be required by a bank to limit a customer’s liability to fraud and disputed payments.
- Tick the IP Restriction checkbox
- Enter the IP Address to set the restriction on
- For the GEO IP Radius specify the permitted radius (in kilometres) within which a link to this IP address can be accessed
Edit or delete an existing PSP configuration:
Click Payments > PSP Configuration on the menu bar. A list of the PSP configuration entries that are currently defined is displayed. Select the appropriate PSP configuration entry.
- To edit the details for the PSP configuration, reconfigure the parameters as appropriate, then click Save Changes.
- To delete the PSP configuration, click Delete then confirm that you want to delete the PSP configuration.
Useful Definitions:
What is the Merchant Payment Config ID?
This is a unique code provided to a company by the payment processing system with which it is registered as a merchant. It is used to facilitate credit and debit card payments for your company, enabling seamless and secure electronic transactions.
What is the BIN List Service Rule Set ID?
The BIN List Service Rule Set ID is a value that identifies the rule set ID in the BIN List Service. A Bank Identification Number (BIN) is the first four to six numbers on a payment card, which identifies the financial institution that issued the card. The payment processing system provides each merchant with a reference ID to a list of accepted BINs, which represents card acceptance and the surcharging rules that apply.
What is the Capture Page?
The capture page is what is displayed to the person making the payment on their mobile phone. It contains an image or line of text that prompts the person to complete a specific action, such as where to click to make a payment.
Additional Information
- Company administrators must have the Safe-Pay Configuration: Modify privilege to add a PSP configuration.
- Your company may have registered more than one PSP when it signed up to the payment processing system. Each merchant can use multiple PSPs.
- Each PSP configuration entry can only support one currency. If a company needs to support multiple currencies, you must create a separate PSP entry for each currency.