1. Obtain you payFURL Public and Secret Keys
In order to get the public and secret key please log in to your payFURL sandbox or production instance and follow the steps below:
- Click on the Profile Icon or User Avatar on the top right corner.
- Click on Account Info from the displayed drop down.
- Copy the secret key.
- Copy the public key.
2. Obtain your provider Id from payFURL
In order to get the provider Id please log in to your payFURL sandbox or production instance and follow the steps below:
- Click on the Providers section from the menu options in the center
- Copy the Id of the provider against which you want your transaction to be done.
3. Setup Payments2Us for payFURL
You can either edit and update the Merchant facility that was created as part of sample records or you can clone the sample merchant facility, rename it and update payFURL details in it. In the steps below the sample opportunity was cloned and it is being used:
- Navigate to the Merchant Facility tab in the payments2Us app.
- Click and open the sample or cloned merchant facility.
- Edit the merchant facility by clicking on Edit button or pencil icon against any of the field.
- Select "payFURL" from the Payment Gateway dropdown.
- Paste the provider Id copied in step 2 in the Payment Gateway UserId.
- Paste the secret key copied in step 1 in the Payment Gateway Password.
- Paste the public key copied in step 1 in the PxPay/PxFusion UserId.
- Set the environment to "Sandbox" or "Production" depending on if you are connecting with payfURL sandbox or production.
- Mark the merchant facility as Active.
- Mark the merchant facility as Primary.
4. Add Provider Gateway Name
Besides the above information, for payFURL if provider gateway name is not selected then it won't allow you to save the merchant facility. Select the provider gateway name in Payment Gateway options multi-select picklist.
Save the merchant facility record. This step marks the completion of payFURL setup with Payments2Us.
4. Supported Payment Gateways
payFURL supports the payment providers listed in the following documentation: https://docs.payfurl.com/category/adding-providers
Currently following gateways are tested by Payments2Us with payFURL:
- Windcave
- BPoint
If you are using Windcave, then make sure your account with Windcave supports REST service, add customers and web service feature is enabled for your account.