How to setup Windcave/Payment Express - PxPay
Payment Express provides a DPS hosted payment gateway called PxPay. Some banks may prefer this option over the standard Payment Express offering.
An email from Payments2Us will provide instructions on how to obtain your password.
Windcave/Payment Express provides three passwords.
- Payline: is for your online access to your account. You can log into this https://sec.windcave.com/pxmi3/logon This is not need by Payments2Us
- PxPost: is also known as Webservice. This is used by Windcave for recurring charges and refunds. This needs to be entered into the (1) Payment Gateway UserId section below
- PxPay: is the hosted payments form by Windcave. This username/password combination gets entered into the PxPay/PxFusion (2) area.
Note, this is normally quite a long password - approx 64 characters.
If you are using your PxPost or PxPay usernames on another site, for example a shopping cart, then we recommend getting a new username/password. Please contact [email protected] and we'll arrange to get one setup for you. Note, fees apply.
When using PxPay, the page used for capturing the data is actually hosted on the Windcave servers. To enable this page to be loaded, we need to whitelist Salesforce as it accesses this page.
For Lighting Users click on the setup cog (top right), for Class users click in the setup link (top right)
Search "Session Setting"
Copy the current URL upto and including .salesforce.com
Scroll down to the and press the "Add Domain" button.
Paste the URL part previously copied and save.
It is STRONGLY recommended to ensure that nothing stops the processing of a transaction (eg closing a screen before the transaction is complete).
This will ensure that the payment form will return to Payments2Us when the transaction is complete.
Changes made to the Hosted Payment Page do not automatically happen. Please contact Windcave support via phone or email support @ windcave.com and ask them to publish your Hosted Payment Page. In your support request, include your Windcave customer number and the Windcave PxPay Username (in Salesforce, this is available in the Merchant Facility Tab, field "PxPay/PxFusion UserId"
Fail proof notifications guarantee the Payment Txns in Salesforce are updated, even if the Payer closes down the payment form whilst the updates are in progress.
BEFORE ENABLING, Please contact Windcave support via phone or email support @ windcave.com and ask them to make Fail Proof Notifications to use POST instead of the default of GET.
In your support request, include your Windcave customer number and the Windcave PxPay Username (in Salesforce, this is available in the Merchant Facility Tab, field "PxPay/PxFusion UserId".
Please note JSON is an okay format for the POST body content from Windcave.
After Windcave support have confirmed the POST method is enabled, navigate to the Merchant Facility Tab and edit the field "Payment Gateway Options" to have "Use Fail Proof Notifications" enabled.