Sorry, we didn't find any relevant articles for you.

Send us your queries using the form below and we will get back to you with a solution.

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.

 

1. Obtain your PxPay username from Payments2Us

An email from Payments2Us will provide instructions on how to obtain your password.

 

3. Select 'Windcave PxPay' from the Payment Gateway drop down menu

4. Enter both passwords

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 support@payments2Us.com and we'll arrange to get one setup for you. Note, fees apply.

 

5. Whitelist Salesforce

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).

 

6.1. Login to your Windcave - Payline account and select 'PxPay Customisation'

6.2. Scroll down to the 'Results Page' tab and select 'Disable Result Page (SkipPage2)'

This will ensure that the payment form will return to Payments2Us when the transaction is complete.

 

6.3. Ask Windcave support to publish "Disable Results Page"

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"

7. Ask Windcave support to Enable POST method for FPN and activate Fail Proof Notifications

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.

Updated at July 27th, 2024

Was this article helpful?