Setting up a Payment Services Provider (PSP) within your Sellerdeck software is straightforward and relatively simple.
You will need to choose a provider from the list within the software, obtain an account with them and test it, then upload to the live site.
Here we will be using Sage Pay as an example.
Firstly go to the 'Payment and Security' panel within 'Settings | Business Settings'.
Then click the '+' at the top left of the 'Payment Methods' grid to add a new row.
From the drop down list, select the payment service provider you would like to add to your store.
Once the PSP has been selected, click the ‘Configure Method’ button, which will display a box similar to this: -
Click the 'Information and Registration' button and this will take you to the web site of the PSP concerned. This will provide contact details to obtain an account.
Note that the provider concerned may have more that one type of account available so you will need to specify that it is for use with Sellerdeck software, for example with Sage Pay you will need to request an account that uses a ‘VSP Form’.
The provider you have chosen will then send you a set of credentials that you will need to add to the box above.
There will be at least a ‘Merchant ID’ and a ‘Secret Key’ (please note that each company will have their own terms for this so for example, they may refer to the ‘Secret Key’ used here as 'Security Key', 'Secret', 'Password', 'CPI Hash' or 'MD5 Hash' and the ‘Merchant ID’ similarly referred to as ‘Installation ID’, ‘User Name’, ‘User ID’ etc. they are however the same ) but some may have additional credentials which they will supply to you.
Once you have entered these details, select ‘Run in test mode’ click ‘OK’ here and ‘OK’ in the main ‘Payment and Security’ pane and upload the site. With ‘test mode’ selected everything will operate identically to the way it will be when it is live, however no credit cards will be charged.
Note that not all of the PSPs in the list support ‘test mode’ and some have separate requirements, for example Sellerdeck Payments require you to set up a ‘test account’ and run the payments through that prior to using the live settings. Other PSPs may allow you to test the method before contacting them, others will only allow you access after registering with them.
Once you have completed testing payments through your provider, you will need to select the method of transaction, there are three methods shown here:-
Pre-authorise Transactions: This option reserves the funds on a credit card without actually taking the money. The amount of the transaction will be removed from a customer's available credit limit. To complete the payment, you will need to either contact your PSP or usually login to your PSP account online and ‘commit’ the payment. If the payment is not committed after a set period of time (determined by your PSP or bank) then the reservation or ‘shadow’ will be removed.
Charge Transactions Immediately: This option immediately authorises the transaction and debits the customer’s card.
Authenticate Transactions: This is essentially similar to the Pre-Authorise method except that the card is validated with 3D Secure.
After completing the transaction method, go up to the ‘Operation’ selection and select ‘Run in production mode’ and click ‘OK’ here and ‘OK’ in the main ‘Payment and Security’ pane and upload the site.
NOTE: If you have chosen Sage Pay as your preferred payment services provider, you will need to contact your hosting company and request that they supply you with the IP address of the server that your site is hosted on and register this with Sage Pay.
Additionally, be aware that under certain conditions the hosting company may send the request to Sage Pay from your site from a different IP address to the one you have registered with Sage Pay, if this happens the customer’s payment will fail.
If you suspect this may be the case with your hosting company, ask them to supply you with a range of IP addresses that could be used, and register these with Sage Pay.
You will need to choose a provider from the list within the software, obtain an account with them and test it, then upload to the live site.
Here we will be using Sage Pay as an example.
Firstly go to the 'Payment and Security' panel within 'Settings | Business Settings'.
Then click the '+' at the top left of the 'Payment Methods' grid to add a new row.
From the drop down list, select the payment service provider you would like to add to your store.
Once the PSP has been selected, click the ‘Configure Method’ button, which will display a box similar to this: -
Click the 'Information and Registration' button and this will take you to the web site of the PSP concerned. This will provide contact details to obtain an account.
Note that the provider concerned may have more that one type of account available so you will need to specify that it is for use with Sellerdeck software, for example with Sage Pay you will need to request an account that uses a ‘VSP Form’.
The provider you have chosen will then send you a set of credentials that you will need to add to the box above.
There will be at least a ‘Merchant ID’ and a ‘Secret Key’ (please note that each company will have their own terms for this so for example, they may refer to the ‘Secret Key’ used here as 'Security Key', 'Secret', 'Password', 'CPI Hash' or 'MD5 Hash' and the ‘Merchant ID’ similarly referred to as ‘Installation ID’, ‘User Name’, ‘User ID’ etc. they are however the same ) but some may have additional credentials which they will supply to you.
Once you have entered these details, select ‘Run in test mode’ click ‘OK’ here and ‘OK’ in the main ‘Payment and Security’ pane and upload the site. With ‘test mode’ selected everything will operate identically to the way it will be when it is live, however no credit cards will be charged.
Note that not all of the PSPs in the list support ‘test mode’ and some have separate requirements, for example Sellerdeck Payments require you to set up a ‘test account’ and run the payments through that prior to using the live settings. Other PSPs may allow you to test the method before contacting them, others will only allow you access after registering with them.
Once you have completed testing payments through your provider, you will need to select the method of transaction, there are three methods shown here:-
Pre-authorise Transactions: This option reserves the funds on a credit card without actually taking the money. The amount of the transaction will be removed from a customer's available credit limit. To complete the payment, you will need to either contact your PSP or usually login to your PSP account online and ‘commit’ the payment. If the payment is not committed after a set period of time (determined by your PSP or bank) then the reservation or ‘shadow’ will be removed.
Charge Transactions Immediately: This option immediately authorises the transaction and debits the customer’s card.
Authenticate Transactions: This is essentially similar to the Pre-Authorise method except that the card is validated with 3D Secure.
After completing the transaction method, go up to the ‘Operation’ selection and select ‘Run in production mode’ and click ‘OK’ here and ‘OK’ in the main ‘Payment and Security’ pane and upload the site.
NOTE: If you have chosen Sage Pay as your preferred payment services provider, you will need to contact your hosting company and request that they supply you with the IP address of the server that your site is hosted on and register this with Sage Pay.
Additionally, be aware that under certain conditions the hosting company may send the request to Sage Pay from your site from a different IP address to the one you have registered with Sage Pay, if this happens the customer’s payment will fail.
If you suspect this may be the case with your hosting company, ask them to supply you with a range of IP addresses that could be used, and register these with Sage Pay.